简述
在APP打包过程中 , 会通过AAPT编译资源以及生成R.java文件....一般我们使用以下命令来调用aapt命令 :
aapt package -f -M AndroidManifest.xml -S xxx -I TargetSdkPath -G /build/proguard...AAPT1编译流程
优化方向
尽量只让AAPT处理.9.png图片 , 其他图片使用Webp格式代替
原因 : 因为AAPT会预处理PNG图片 , 会读取图片结构信息 , 从而进行压缩(Compress.../ 如果命令行参数小于1 , 资源路径目录总数为0 , Jar文件为0 , AndroidManifest路径为空 ,
// Asset路径目录总数为空的话 , 认为不需要编译 , 直接返回错误...if (strcmp16(block.getElementName(&len), manifest16.string()) == 0) {
// 校验package属性