[英]Warning messages on publishing publishing codename one app via Google play console Start To Roll Out Button disabled
通過Google Play控制台發布代號一個應用程序時,我收到警告消息,然后禁用了“開始批量生產”。
第一條警告消息是:
從2019年8月開始的目標API級別要求
警告:
您的應用當前以API級別27為目標,並且必須至少以API級別28為目標,以確保其基於針對安全性和性能進行了優化的最新API構建。
從2019年8月開始,新應用必須至少針對Android 9.0(API級別28)。 從2019年11月開始,應用程序更新必須以Android 9.0(API級別28)為目標。
第二條警告消息是:
未優化的APK
警告:
該APK導致未使用的代碼和資源發送給用戶。 如果您使用的是Android App Bundle,則您的應用可能會更小。 通過不針對設備配置優化您的應用程序,您的應用程序可以在用戶設備上下載和安裝,其規模超出了所需。 較大的應用程序看到較低的安裝成功率,並占用用戶設備上的存儲。
解析度:
使用Android應用程序捆綁包自動優化設備配置,或通過多個APK自己進行管理。
請看截圖
有沒有什么辦法解決這一問題?
TLDR:之所以發布此內容,是因為提交問題與@Zeromus提到的警告無關。 這只是一個警告,谷歌糟糕的用戶體驗掩蓋了實際的問題(可能您沒有進行兒童安全面試或其他廢話)。
關於這些警告,它們是Google的BS。 Google可以選擇拆分APK資源,而這些資源我們沒有利用,也沒有必要。 實際上,對於Codename One Build,它估計使用它可以節省6%的下載大小。 這無非是個小數目。
這對於Android Studio中內置的應用程序是必需的,因為它們在資源方面非常浪費。 對於Codename One版本,我們得到的警告完全相同,但有趣的部分是報告。 它們顯示的結果是,即使沒有這些多余的“優化”,我們也比中位數應用程序小66%:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.