D:\adt-bundle-windows-x86_64-20131115\sdk\tools;
D:\adt-bundle-windows-x86_64-20131115\sdk\platform-tools;
D:\adt-bundle-windows-x86_64-20131115\sdk\build-tools\19.0.1;
我們在eclipse中新建壹個android項目,內容非常簡單,只有壹個MainActivity。
下面我們把這個項目的源碼拷貝到其他的路徑,然後用命令行進行打包,比如本文是拷貝到D:\work\taobao-wireless\android\安全\命令行打包\hellodemo。
(1)生成R文件。在命令行輸入:
aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar
(2)生成class文件。在命令行輸入:
javac -bootclasspath D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar -d bin src\com\example\hello\*.java gen\com\example\hello\R.java
(3)把class文件打成jar包。在命令行輸入:
cd bin
jar cvf hello.jar *
(4)生成dex文件。在命令行輸入:
cd ..
dx --dex --output=bin\classes.dex bin\hello.jar