Android 打包相关学习

call "../aapt.exe" package -f -m -J ../src/main/gen/ -M ../src/main/AndroidManifest.xml -S ../src/main/res -I ..\Android\sdk/platforms/android-29/android.jar

-f:  覆盖现有的文件命令,加上后编译生成直接覆盖目前已经存在的R.java

-m:  使生成的包的目录放在-J参数指定的目录

-J:  指定R.java输出的路径

-M:  AndroidManifest.xml的路径

-S:  指定资源目录 一般是 res 

-I:  指定的SDK版本中android.jar的路径 

 

 

call "../OpenJDK/Windows/bin/javac.exe" -d ../src/main/objs/
-source 1.7 -target 1.7
-classpath ../libs/android-arch-core-common-1.1.0.jar;../libs/android-arch-lifecycle-common-1.1.0.jar;../libs/annotations-4.9.0.jar;../libs/disklrucache-4.9.0.jar;../libs/support-annotations-27.1.1.jar;../libs/unity-classes.jar
-sourcepath ../src/main/java/
-bootclasspath ..\Android\sdk/platforms/android-29/android.jar ..\R.java ..\UnityPlayerActivity.java  ..\Boostrap.java

-d:  指定放置生成的类文件的位置

 

 

 

 

 

 

 

 

 

 

Android 打包相关学习

 

 

 

 

 

 

相关参考

AAPT  https://www.jianshu.com/p/8d691b6bf8b4

https://www.cnblogs.com/yikemogutou/p/12723299.html

 

Android 打包相关学习

上一篇:iOS----------内存泄漏


下一篇:如何在app的最初启动时加断点调试!