澳门新葡亰网址下载64 位设备上抛弃 32 位安卓应用,谷歌公布了具体日期

by admin on 2020年3月5日

谷歌宣布了过渡到 64 位 Android 应用的截止日期。

澳门新葡亰网址下载 1

谷歌今天向部分开发者发送电子邮件,提醒Google
Play开发者必须在2019年8月1日之前提供除32位版本之外的64位应用版本。64位CPU可用提供更快,更丰富的体验,希望开发者升级支持,以确保用户在Android平台上获得最佳体验。

澳门新葡亰网址下载 2

发布人: Google Play 产品经理 Vlad Radu 和 Android 产品经理 Diana Wong

谷歌团队表示,“请注意,我们不会对32位支持的策略进行更改。Google
Play将继续向32位设备提供具有32位代码的应用。该要求意味着这些应用程序也需要具有64位版本。

从 Android 5.0 Lollipop 开始,谷歌提供对 64 位 CPU
的支持,希望开发者能够转向开发 64
位安卓应用,以获得更高的性能与更丰富的体验。并且在 2017 年 12
月份,谷歌发布声明要求 32 位的安卓应用必须提供对应的 64
位版本,但谷歌同时表示仍然提供对 32 位版本的支持,留给开发者一些时间从
32 位过渡到 64 位。

64 位 CPU 可以为您的用户带来更快速和更丰富的体验。添加应用的 64
位版本不但可以提升性能、方便日后进行创新,还可以让您准备好支持采用纯 64
位硬件的设备。

扩展:

15
日,谷歌公开了更加详细的过渡时间表,以使开发者在 2019
年尽可能轻松地过渡到 64 位应用。主要时间节点为:

我们希望帮助您做好准备,而且明白您需要时间来规划。自发布 Android 5.0
Lollipop 起,我们已开始支持 64 位 CPU。2017 年我们首次宣布,除 32
位版本以外,使用原生代码的应用还必须提供 64
位版本。现在,我们将会提供更加详细的信息和时间表,以便开发者尽可能轻松地完成
2019 年的过渡。

Google Play将继续接受使用Unity
5.6或更早版本的现有游戏的32位版本更新,直到2021年8月20日。从2021年8月1日开始Google
Play将停止在64位版本的设备上提供非64位版本的应用程序。

2019 年 8 月 1 日起:

2019 年 8 月 1 日起:

  • 除了已经发布到 Google Play 的 32
    位版本,所有包含原生代码的新应用和应用更新都需要提供 64 位版本

  • 在 2021 年 8 月前,Google Play 将继续接受现有游戏的 32
    位更新,但仅限于使用 Unity 5.6 或更早版本开发的游戏。

所有包含原生代码的新应用和应用更新在发布至 Google Play 时,除 32
位版本外,还必须提供 64 位版本。

2021 年 8 月 1 日起:

延期: 在 2021 年 8 月前,Google Play 将接受使用 Unity 5.6
或更旧版本的现有游戏继续提交仅 32 位版本的更新。

  • Google Play 将停止在 64 位 CPU 设备上提供 32 位应用,也就是说
    Play Store 中原有的这些 32 应用都会被下架,包括 Unity 开发的游戏。

2021 年 8 月 1 日起:

谷歌表示,对 32 位设备的支持政策没有改变,32 位安卓应用将继续在 Google
Play 上提供。

Google Play 将停止向支持 64 位的设备提供不包含 64
位版本的应用,这意味着其将从这些设备的 Play 商店中下架。

需要注意的是,此要求并不适用于 Wear OS 和 Android TV
应用,因为它们目前不支持 64 位架构;此外,不针对 Android 9.0
或更高版本系统构建的应用也不受此要求的限制。

这包括使用 Unity 5.6 或更旧版本构建的游戏。

(文/开源中国)    

此要求不适用于:

明确定位为在 Wear OS 或 Android TV (这些系统或设备目前不支持 64 位代码)
上运行的 APK 或 App Bundle。

未向运行 Android 9 Pie 或更高版本的设备发行的 APK 或 App Bundle。

我们的 32 位支持政策不会发生变化。Google Play 将继续为 32
位设备提供应用。这里的要求是指使用 32 位原生代码的应用还需提供 64
位版本。

我们预期对大多数开发者而言,转到 64
位应该非常简单,因为许多应用完全以非原生代码 (例如 Java 编程语言或
Kotlin) 编写,所以不需要更改代码。

所有开发者: 下面简单介绍了为符合 64
位要求,您需要采取的步骤。如需详细了解此流程,请参阅我们的深入介绍文档。

检查您的 APK 或应用软件包是否使用原生代码。您可以使用 APK 分析器检查
.so 文件,确定它们是由您自己的代码构建,还是由您使用的 SDK
或开发库中导入。如果您的 APK 中没有任何 .so 文件,则说明您的应用已经符合
64 位要求。

启用 64 位架构并重新构建使用您自己的代码中引入的原生代码
。如需了解更多详情,请参阅此文档。

将所有 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 相关产品内容

澳门新葡亰网址下载 3

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图