核心工具准备
-
Java编译器(JDK)
- 安装 Termux(开源Linux终端模拟器):
Google Play下载 | F-Droid下载 - 在Termux中安装OpenJDK:
pkg update && pkg upgrade pkg install openjdk-17 # 安装Java 17
- 验证安装:
javac --version
(显示版本号即成功)
- 安装 Termux(开源Linux终端模拟器):
-
代码编辑器(三选一)
编写与运行Java代码(以Termux为例)
步骤1:创建并编写代码
cd ~ # 进入根目录 mkdir java_project # 创建项目文件夹 cd java_project vim HelloWorld.java # 用Vim创建文件
输入示例代码:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, Android Java!"); } }
保存并退出Vim:按 ESC
→ 输入 :wq
。
步骤2:编译与执行
javac HelloWorld.java # 编译生成.class文件 java HelloWorld # 运行程序
终端将输出:Hello, Android Java!
进阶方案:AIDE开发完整项目
- 创建新项目
- 打开AIDE → 选择 Java Console App → 输入项目名称。
- 编写与调试
- 自动识别Java语法,支持代码补全。
- 点击 Run 直接编译运行,底部控制台显示结果。
- 导出可执行文件
- 菜单选择 Export → 生成JAR或APK文件。
常见问题解决
-
编译错误“javac: not found”:
检查JDK是否安装成功(运行pkg list-installed | grep openjdk
)。 -
手机性能不足:
限制项目复杂度,避免大型工程;关闭后台应用释放内存。 -
文件路径错误:
在Termux中,项目默认路径为/data/data/com.termux/files/home/
。
优缺点与建议
- 优点:便携性强,适合碎片化学习;低成本(无需电脑)。
- 缺点:屏幕小影响效率;无法处理复杂项目;调试功能有限。
- 推荐场景:
- Java语法练习、算法题目调试。
- 临时修改代码或紧急任务。
- 不推荐:开发Android应用或大型项目(需用Android Studio)。
重要提示:长期开发请使用电脑+专业IDE(如IntelliJ IDEA),手机方案仅作为补充工具。
引用说明
- Termux官方文档:Linux环境配置指南。
- OpenJDK项目:开源Java开发工具包。
- AIDE用户手册:移动端IDE操作详解。
- 本文工具均经实测(安卓10+系统,设备:Redmi Note 11)。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/44845.html