![63b0033ac3f9d1db812cbfb22c32a3b3.png](https://i-blog.csdnimg.cn/blog_migrate/5301d2ccac18b6ff45258741486de6ef.jpeg)
发布人: Google Play 产品经理 Vlad Radu 和 Android 产品经理 Diana Wong
64 位 CPU 可以为您的用户带来更快速和更丰富的体验。添加应用的 64 位版本不但可以提升性能、方便日后进行创新,还可以让您准备好支持采用纯 64 位硬件的设备。
我们希望帮助您做好准备,而且明白您需要时间来规划。自发布 Android 5.0 Lollipop 起,我们已开始支持 64 位 CPU。2017 年我们首次宣布,除 32 位版本以外,使用原生代码的应用还必须提供 64 位版本。现在,我们将会提供更加详细的信息和时间表,以便开发者尽可能轻松地完成 2019 年的过渡。
64 位要求: 对开发者来说意味着什么
自 2019 年 8 月 1 日起:
- 所有包含原生代码的新应用和应用更新在发布至 Google Play 时,除 32 位版本外,还必须提供 64 位版本。
- 延期: 在 2021 年 8 月前,Google Play 将接受使用 Unity 5.6 或更旧版本的现有游戏继续提交仅 32 位版本的更新。
自 2021 年 8 月 1 日起:
- Google Play 将停止向支持 64 位的设备提供不包含 64 位版本的应用,这意味着其将从这些设备的 Play 商店中下架。
- 这包括使用 Unity 5.6 或更旧版本构建的游戏。
此要求不适用于:
- 明确定位为在 Wear OS 或 Android TV (这些系统或设备目前不支持 64 位代码) 上运行的 APK 或 App Bundle。
- 未向运行 Android 9 Pie 或更高版本的设备发行的 APK 或 App Bundle。
我们的 32 位支持政策不会发生变化。Google Play 将继续为 32 位设备提供应用。这里的要求是指使用 32 位原生代码的应用还需提供 64 位版本。
为符合 64 位要求做准备
我们预期对大多数开发者而言,转到 64 位应该非常简单,因为许多应用完全以非原生代码 (例如 Java 编程语言或 Kotlin) 编写,所以不需要更改代码。
所有开发者: 下面简单介绍了为符合 64 位要求,您需要采取的步骤。如需详细了解此流程,请参阅我们的深入介绍文档。
检查您的 APK 或应用软件包是否使用原生代码。您可以使用APK 分析器检查 .so 文件,确定它们是由您自己的代码构建,还是由您使用的 SDK 或开发库中导入。如果您的 APK 中没有任何 .so 文件,则说明您的应用已经符合 64 位要求。
启用 64 位架构并重新构建使用您自己的代码中引入的原生代码 (.so 文件) 。如需了解更多详情,请参阅此文档。
- 将所有 SDK 和内容库升级到符合 64 位要求的版本 (如有需要) 。如果 SDK 或开发库不可用,请联系其所有者。我们将与常见开发库的所有者通力合作,以确保提供兼容 64 位的版本。
- 重新构建应用后,在本地测试是否存在问题。
- 使用测试轨道 (test tracks) 向测试者发布64位版本以进行全面测试。
游戏开发者: 三个最常用的引擎目前全部支持 64 位 (Unreal 和 Cocos2d 从 2015 年开始支持,Unity 从 2018 年开始支持) 。我们明白迁移第三方游戏引擎是一个非常艰难的过程,需要很长的筹备时间。
鉴于 Unity 只是最近在 2017.4 和 2018.2 版本中开始提供 64 位支持,我们将为使用 5.6 或更旧版本的现有游戏自动延期到 2021 年 8 月。Unity 提供了相关指南,可以帮助您完成升级至 64 位兼容版本的整个过程。
SDK 和内容库所有者:请尽快更新以符合 64 位要求,从而为应用开发者留出整合时间,并积极通知您的开发者。注册并登记您的 SDK以接收有关最新工具和信息的咨询,这有助于您为客户提供服务。
展望未来
对于已经支持 64 位的应用,我们要感谢相关开发者的出色工作!如果您还没有这么做,建议您尽快开始有关 64 位要求的所有工作。随着截止日期日渐临近,我们会不断更新开发者文档,提供更多信息帮助您检查应用是否符合要求。
64 位 CPU 将会推动人工智能、机器学习和沉浸式移动设备等诸多领域的未来发展,我们对此充满期待。支持 64 位将推动 Android 生态系统做好准备,以借助 64 位设备的先进计算能力进行创新,并涵盖未来仅支持 64 位代码的 Android 设备。
点击这里了解更多 P&E 相关产品内容
![13294e864f39bbd25fff49fcdc0d0ea8.gif](https://i-blog.csdnimg.cn/blog_migrate/7676f7e44e04382340c30e6fe7db47d5.gif)