-
aapt2 compile資源(編譯res目錄下的資源)
--dir 編譯的目錄
-o 編譯生成的壓縮包
--legacy 將使用早期版本的 AAPT 時允許的錯誤視爲警告
aapt2 compile -o outRes.zip --dir res --legacyaapt2 compile (目標資源文件編譯) 編譯出對應flat文件
aapt2 compile res/values/string.xml -o compiled/ - aapt2 link
aapt2 link (res,assets,AndroidManifest.xml資源,R文件生成)出apk包
--auto-add-overlay 允許在疊加層中添加新資源,而不使用 <add-resource> 標記
-0 mp4 不想壓縮mp4文件
-R file 如果您提供與現有文件重疊(擴展或修改現有文件)的資源文件,系統會使用最後提供的衝突資源
--java directory 指定要在其中生成 R.java 的目錄。
-I 提供平臺的 android.jar 或其他 APK(如 framework-res.apk)的路徑,這在構建功能時可能很有用。
如果您要在資源文件中使用帶有 android 命名空間(例如 android:id)的屬性,則必須使用此標記
aapt2 link -o outputfilename.apk res1.zip -R res2.zip -A assets -I android.jar -I constraint-layout-1.0.2.aar --manifest AndroidManifest.xml --auto-add-overlay -0 mp4 --java rdir
aapt2 資源編譯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.