AndroidStudio工程打包aab文件
之前的文章說過,Unity可以直接導(dǎo)出aab文件的,用法也很簡單,就是Build Settings勾選Build App Bundle(Google Play)選項。
而如果是想通過Unity Export Project導(dǎo)出Gradle工程,可以使用下面的方式打包aab文件。
Android Studio打包AAB文件1、打開Android Studio工程,打開Build-Generate Singned Bundle/APK...選項
注意:該選項上面的Build Bundles(s)/APK(s)打包出來的是沒有簽名的,無法上傳到后臺,應(yīng)使用該選項上傳。
2、下一步
3、選擇簽名
注意:需要勾選Export encrypted key for enrolling published apps in Google Play App Signing,該導(dǎo)出的私鑰文件上傳到后臺時會用到。
4、選擇打包的類型,點擊Finish
5、打包完成會在release目錄下看到aab文件,上傳后臺即可
上傳后,有可能會碰到后臺提示需要上傳密鑰
選擇從Android Studio導(dǎo)出并上傳密鑰
點擊上傳私鑰,選擇剛才導(dǎo)出的.pepk格式的文件
下
一步就可以了
問題:
如果提示“該私鑰與此應(yīng)用的已知證書不符”,說明keystore跟之前上傳后臺的應(yīng)用的keystore變了。
AndroidStudio打包的aab文件同樣也是會有150本體包的大小限制,對于超過150M的大小,需要通過Play Asset Delivery進(jìn)行分包,將資源拆成AssetPack。
官方GitHub Sample:https://github.com/android/app-bundle-samples/tree/main/PlayAssetDelivery/NativeSample
官方文檔:https://developer.android.com/guide/playcore/asset-delivery/integrate-native
因為我對源生的了解的不多,所以建議查看谷歌官方的文檔,谷歌提供了很多文檔,并且有對應(yīng)的語言。
相關(guān)文章:
1. Warning: require(): open_basedir restriction in effect,目錄配置open_basedir報錯問題分析2. ASP.NET Core 5.0中的Host.CreateDefaultBuilder執(zhí)行過程解析3. ASP調(diào)用WebService轉(zhuǎn)化成JSON數(shù)據(jù),附j(luò)son.min.asp4. SharePoint Server 2019新特性介紹5. ASP中常用的22個FSO文件操作函數(shù)整理6. React+umi+typeScript創(chuàng)建項目的過程7. php網(wǎng)絡(luò)安全中命令執(zhí)行漏洞的產(chǎn)生及本質(zhì)探究8. 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)第1/2頁9. 三個不常見的 HTML5 實用新特性簡介10. php測試程序運行速度和頁面執(zhí)行速度的代碼
