如何利用安卓手机运行JAVA代码?

今天记录一下在安卓手机上运行JAVA代码的过程。

第一步:创建 . java 文件


public class Main{
	
	public static void main(String [] args){
		System.out.print("Hello Java&Android");
	}
	
}

第二步:编译成  . class 文件,利用javac命令编译为 .class 文件

如何利用安卓手机运行JAVA代码?_第1张图片

第三步:将编译好的  .class 文件编译为dex文件;执行此命令需要在Android sdk的build-tools目录下的任一版本内。

dx --dex --output = I:\demo\Main.dex I:\demo
//注意
// dx --dex --output = [此处为dex文件输入路径] [此处为要打包的class文件所在的目录] 

命令执行完成后我们发现目录下出现了dex文件。

如何利用安卓手机运行JAVA代码?_第2张图片

第四步:将dex文件push到安卓设备中;执行如下命令

adb push I:\demo\Main.dex /mnt/sdcard/

第五步:利用app_process运行dex文件。

app_process -Djava.class.path=Main.dex /mnt/sdcard Main

我们已经看到代码的执行结果了。

你可能感兴趣的:(Android)