前提
已安装了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