AndroidStudio工程打包aab文件
之前的文章說過,Unity可以直接導(dǎo)出aab文件的,用法也很簡(jiǎn)單,就是Build Settings勾選Build App Bundle(Google Play)選項(xiàng)。
而如果是想通過Unity Export Project導(dǎo)出Gradle工程,可以使用下面的方式打包aab文件。
Android Studio打包AAB文件1、打開Android Studio工程,打開Build-Generate Singned Bundle/APK...選項(xiàng)
注意:該選項(xiàng)上面的Build Bundles(s)/APK(s)打包出來的是沒有簽名的,無法上傳到后臺(tái),應(yīng)使用該選項(xiàng)上傳。
2、下一步
3、選擇簽名
注意:需要勾選Export encrypted key for enrolling published apps in Google Play App Signing,該導(dǎo)出的私鑰文件上傳到后臺(tái)時(shí)會(huì)用到。
4、選擇打包的類型,點(diǎn)擊Finish
5、打包完成會(huì)在release目錄下看到aab文件,上傳后臺(tái)即可
上傳后,有可能會(huì)碰到后臺(tái)提示需要上傳密鑰
選擇從Android Studio導(dǎo)出并上傳密鑰
點(diǎn)擊上傳私鑰,選擇剛才導(dǎo)出的.pepk格式的文件
下
一步就可以了
問題:
如果提示“該私鑰與此應(yīng)用的已知證書不符”,說明keystore跟之前上傳后臺(tái)的應(yīng)用的keystore變了。
AndroidStudio打包的aab文件同樣也是會(huì)有150本體包的大小限制,對(duì)于超過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àn)槲覍?duì)源生的了解的不多,所以建議查看谷歌官方的文檔,谷歌提供了很多文檔,并且有對(duì)應(yīng)的語(yǔ)言。
相關(guān)文章:
1. javascript xml xsl取值及數(shù)據(jù)修改第1/2頁(yè)2. python opencv 實(shí)現(xiàn)讀取、顯示、寫入圖像的方法3. JavaScript Tab菜單實(shí)現(xiàn)過程解析4. jsp+mysql實(shí)現(xiàn)網(wǎng)頁(yè)的分頁(yè)查詢5. ASP.NET MVC通過勾選checkbox更改select的內(nèi)容6. 存儲(chǔ)于xml中需要的HTML轉(zhuǎn)義代碼7. 使用AJAX(包含正則表達(dá)式)驗(yàn)證用戶登錄的步驟8. Python使用oslo.vmware管理ESXI虛擬機(jī)的示例參考9. Android實(shí)現(xiàn)圖片自動(dòng)切換功能(實(shí)例代碼詳解)10. ThinkPHP5 通過ajax插入圖片并實(shí)時(shí)顯示(完整代碼)
