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、選擇打包的類型,點(diǎn)擊Finish

5、打包完成會在release目錄下看到aab文件,上傳后臺即可

Play App Signing
上傳后,有可能會碰到后臺提示需要上傳密鑰
選擇從Android Studio導(dǎo)出并上傳密鑰

點(diǎn)擊上傳私鑰,選擇剛才導(dǎo)出的.pepk格式的文件
下
一步就可以了

問題:
如果提示“該私鑰與此應(yīng)用的已知證書不符”,說明keystore跟之前上傳后臺的應(yīng)用的keystore變了。

Play Asset Delivery
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)文章
Android應(yīng)用內(nèi)存泄漏優(yōu)化指南
內(nèi)存泄漏(Memory Leak)是指應(yīng)用中不再使用的對象因錯誤引用無法被垃圾回收(GC),導(dǎo)致內(nèi)存占用持續(xù)增長,最終可能引發(fā) OOM(Out Of Memory)崩潰?或 應(yīng)用卡頓,以下是 Android 內(nèi)存泄漏的優(yōu)化方案,涵蓋檢測工具、常見場景及解決方案,需要的朋友可以參考下2025-03-03
Android學(xué)習(xí)筆記之Shared Preference
在之前遇到有個需求是要改settings里面自動轉(zhuǎn)屏的首選項,于是就學(xué)習(xí)了下Shared Preference。Shared Preference是一種簡單的、輕量級的鍵/值對機(jī)制,用于保存原始應(yīng)用程序數(shù)據(jù),最常見的就是首選項2013-09-09
談?wù)凙ndroid里的Context的使用實(shí)例
這篇文章主要介紹了談?wù)凙ndroid里的Context的使用實(shí)例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2016-11-11
Android移動開發(fā)recycleView的頁面點(diǎn)擊跳轉(zhuǎn)設(shè)計實(shí)現(xiàn)
這篇文章主要介紹了Android移動開發(fā)recycleView的頁面點(diǎn)擊跳轉(zhuǎn)設(shè)計實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05

