(Mac) 命令行生成Dex文件

前提

已安装了Android SDK

1.Java环境变量配置

1.java环境变量配置参看:
http://blog.csdn.net/l_215851356/article/details/76754572

2.Mac下打开terminal追加dx环境变量

echo $PATH #显示环境变量的内容
export PATH=$PATH:/Users/ljw/Android/sdk/build-tools/26.0.1
#在环境变量尾部追加路径

3.生成Dex文件

~>cd /Users/ljw/test
~>pwd #显示当前路径全称
~>ls -a #显示文件全部内容
~>touch Hello.java #创建java文件
~>echo “public class Hello{
public static void main(String[] args){
System.out.println(\”hello,world\”);
}
}” >> Hello.java #文件内追加内容
~>cat Hello.java #显示文件内容
~>javac Hello.java #生成.class文件
~>dx –dex –output Hello.dex Hello.class #生成dex文件

3.dex文件在SDCard上解析执行

~adb push Hello.dex /storage/emulated/0
~>adb shell
~>dalvikvm -cp /sdcard/Hello.dex Hello

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值