在华为平板上搭建Java编程环境

您所在的位置:网站首页 华为平板软件下载平台 在华为平板上搭建Java编程环境

在华为平板上搭建Java编程环境

2024-07-15 10:12:54| 来源: 网络整理| 查看: 265

在华为平板上搭建Java编程环境

目录在华为平板上搭建Java编程环境准备工作一、安装 Aid Learning 软件二、vscode 配置 Java 开发环境三、验证

在华为平板上搭建Java编程环境

由于自己的主电脑太重,不适合日常随身携带,而暂时又没有计划购买轻薄本(穷,没钱!!!),所以打算在自己的matepad上搭建Java的编程环境,平时随身带着刷 leetcode 还是很爽的。

准备工作 一台平板:这里我的是华为 matepad Aid Learning 软件:华为应用市场中就有该软件 选择适合arm架构的JDK:这里我选用 jdk-8u191-linux-arm64-vfp-hflt.tar.gz 一、安装 Aid Learning 软件

平板毕竟是更适合娱乐的设备,因此适合直接在平板上进行Java编程的软件还是很少的。虽然可以在应用市场找到一款名为 Java 编译器的软件,但是既没有智能提示,又没有代码补全,在上面刷题和直接在 leetcode 上刷没多大区别。

AId Learning 虽然是主打人工智能,但是它是把整个 Debian 系统搬到了安卓上,并且还内置了 vscode,这样,利用 Aid Learning 中的 vscode 就可以比较简单的在平板上搭建 Java 编程环境了。虽然软件有用户反馈软件有停在入口界面一直进入不了的问题,但是我目前还没有遇到过这样的问题。

Aid Learning 软件在应用市场中就可以搜到,直接安装即可。点击进入软件可以看到如下界面(需要等待一会儿):

二、vscode 配置 Java 开发环境

Aid Learning 中内置有 vscode 软件,因此可以直接按照平常 vscode 中配置 Java 环境变量的方法做即可。按照以下步骤操作即可:

下载 Java 开发插件包 在 vscode 的 Extensions 中搜索并安装 Java Extension Pack,它会为我们安装六个常用的 Java 插件。

注意 Language Support for Java(TM) by Red Hat 的版本,Language Support for Java(TM) by Red Hat 更新到0.65.0预览版就不再支持 jdk8 了。因此如果不想要安装jdk11,就需要安装回0.64.1预览版及之前的版本。我在安装时,Aid Learning 中的 vscode 下载的就不是最新版,刚好支持 jdk8。如果 vscode下载了最新版的,则如下图所示为 Language Support for Java(TM) by Red Hat 安装另一个版本即可(install Another Version)

安装 jdk 平板必须要安装 aarch64 架构的 jdk。我这里直接到华为 jdk 镜像源下载 jdk8。 镜像源地址:https://mirrors.huaweicloud.com/java/jdk/8u191-b12/ Aid Learning 软件虽然有 finder 可以将平板的文件上传到软件中,但是我在平板上使用 finder 上传 jdk 时却没有上传成功。不过 Aid Learning 支持云桌面:进入界面中的 Cloud_ip ,用电脑浏览器访问里面的ip地址,这样就可以在电脑上操作 Aid Learning。使用云桌面通过 finder 可以上传 jdk。 不过,这里在 Aid Learning 的终端直接通过命令行下载、解压并配置环境变量即可:

wget https://mirrors.huaweicloud.com/java/jdk/8u191-b12/jdk-8u191-linux-arm64-vfp-hflt.tar.gz tar -zxvf jdk-8u191-linux-arm64-vfp-hflt.tar.gz -C /usr/lib/jvm # 在文件末尾配置Java环境变量 vi /etc/profile #set oracle jdk environment export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191 ## 这里要注意目录要换成自己解压的jdk 目录 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

注意/etc/profile、/root/.bashrc、/root/.bash_profile和/root/.profile四者之间的关系,/etc/profile的设置会覆盖后两者,而在Debian里有/root/.profile,但是没有/root/.bash_profile。这里我直接在/etc/profile进行设置。

配置vscode 参数 快捷键ctl+alt+p搜索 Configure Java Runtime,点击User Setting,点击 Edit in settings.json,设置 java.home 的路径:

三、验证

编写一个简单的程序,运行一下试试。

一般没有配置成功之前,在代码出的右键菜单可选项很少,Run和Debug也是无效的;而如果配置成功了,右键菜单如下,而且代码也可以成功运行:

有时把平板放在旁边一会儿不使用,再去运行代码就会发现程序无法运行,右键菜单也变成如下图所示。不清楚这是软件本身的问题还是平板的问题,目前只能退出清理后重新进入 Aid Learning,问题就会消失。

本文来自博客园,作者:champock,转载请注明原文链接:https://www.cnblogs.com/champock/articles/15453888.html

posted on 2021-10-24 20:10  champock  阅读(6831)  评论(0)  编辑  收藏  举报



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭