comparemela.com


2021-07-07 11:53:32 来源: IT之家
举报
分享至
分享至好友和朋友圈
  IT之家 7 月 7 日消息今日“谷歌开发者”微信公众号发文详细介绍了 Google Play 商店新应用格式 Android App Bundle(AAB),官方称,自 2018 年 5 月发布Android App Bundle以来,受益于其简化的发布管理和高级分发功能,有逾一百万款正式版应用在使用 App Bundle,Google Play 上排名前 1,000 的大多数应用和游戏均在此列,例如Adobe、Duolingo、Gameloft、Netflix、redBus、Riafy和Twitter。
  
  为了让更多用户体验到这些优势,并专注推广对所有开发者有益的现代 Android 分发技术,自 2021 年 8 月起,Google Play 将开始要求新应用使用 Android App Bundle 进行发布,该格式将取代 APK 作为标准发布格式。
  
  官方还详解了 Android App Bundle 的一些优势,如下:
  
  Android App Bundle: Google Play 使用 App Bundle 生成并优化 APK,以针对不同设备配置和语言进行分发。这种方式可令应用体积更小 (平均而言,比一般 APK 小 15%),下载速度更快,进而提升安装量,减少卸载量。
  
  Play 应用签名:以 App Bundle 方式分发需要 Play 应用签名,这种签名使用 Google 的安全基础架构避免了应用签名密钥丢失,并可以升级到加密性更强的新应用签名密钥。
  
  Play Feature Delivery:超过 10% 的使用了 App Bundle 的热门应用都在使用 Play Feature Delivery,自定义将哪些功能模块交付给哪个设备,以及何时交付。它支持安装时交付、按条件交付和按需交付等三种模式。
  
  Play Asset Delivery:以动态方式交付大型资源可以减少用户等待时间,同时缩减交付成本。使用 Play Asset Delivery 的游戏可以使用纹理压缩格式作为交付条件,以便用户只获得适合其设备的资源,避免浪费空间或带宽。
  
  未来改进:Play 应用签名将在不久后开始向适合的应用推出APK Signature Scheme v4,允许其访问较新设备上即将推出的性能特性。请关注于 7 月 12 日举办的Google 游戏开发者峰会,了解更多详情。
  
  
  值得一提的是,App Bundle 的要求仅适用于新应用,而现有应用及面向特定 Google Play 用户的私人应用目前无需遵从此要求。
  关于 Android App Bundle 的一些常见问题的回答:
  
Q:相比 APK 而言,使用 App Bundle 开发应用需要多少工作量?
  对于大多数应用而言,构建 AAB 文件来替代 APK 文件仅需要少量工作。这其中的关键是在构建时选择其他选项并按常规方式进行测试。App Bundle 是一种受主流构建工具支持的开源格式,包括 Android Studio、Gradle、Bazel、Buck、Cocos Creator、Unity、Unreal Engine 和其他引擎。在 Play Core 原生 SDK、Play Core Java SDK 和 Play Core Kotlin SDK 的助力下,无论用户偏好哪种编码环境,都可以轻松开始使用可选的高级 App Bundle 功能。

Related Keywords

,Google ,Management Center ,Or Management Center ,Detailed Google ,New Application ,Border Application ,Top Application ,Press General ,Applicationi Can ,Legacy Application ,Google Application ,கூகிள் ,மேலாண்மை மையம் ,புதியது விண்ணப்பம் ,மேல் விண்ணப்பம் ,மரபு விண்ணப்பம் ,கூகிள் விண்ணப்பம் ,

© 2025 Vimarsana

comparemela.com © 2020. All Rights Reserved.