查看原文
其他

为 64 位版本的 Android Studio 和 Android 模拟器做好准备

Android 谷歌开发者 2019-10-31

作者: Sam Lin, Android 产品经理

Project Marble 项目

落地以来,优化集成开发环境 (IDE) 的核心功能与流程一直是 Android Studio 团队的工作重心,而强劲的性能更是高质量 IDE 的基本。因此,我们加强了对产品重心的关注,今后,我们将仅支持 64 位操作系统。在 64 位操作系统下使用 Android Studio 不仅能够提高 IDE 和 Android 模拟器的内存访问效率,而且有助于改善整体开发体验。尽管此项变更对大多数 Android Studio 用户不会产生影响,但如果您当前正在使用 32 位版本的 Microsoft® Windows® 系统,该项变更将对您的开发工作造成不便。为了帮助 32 位 Windows 系统用户顺利完成过渡,我们想与您分享更多有关弃用时间安排的内容,并提供一些指导性建议,希望借此协助您做好万全准备,顺利应对接下来的变更。


  • Project Marble

    https://android-developers.googleblog.com/2019/05/android-studio-35-beta.html



时间线


今后,我们将仅支持 64 位版本的操作系统,为了尽可能降低此项变更对您的影响,我们采取的第一个措施便是将 32 位版本设置为弃用 (deprecate)。在弃用阶段,Android Studio 与 Android 模拟器仍可继续工作,但不会再提供任何新特性的更新。在此过渡时期,开发者仍可前往 Android Studio 官网下载产品。我们将在一年后正式停止产品支持,并移除 32 位版本的下载链接。请注意,如果您在此期间已经安装了 32 位版本的 Android Studio,您可继续使用该产品,但我们不会再向您提供重新下载的链接。具体的弃用和支持终止日期,请见下表:


64 位开发环境的优势


Android Stuidio 64 位版本具备诸多优势,其中包括:

  • 性能: IDE 可访问超过 4GB 的内存,因此在性能方面有了很大的提升。如果您当前正在负责大型项目的开发工作,更多的内存意味着更好的开发体验。

  • 64 位应用支持: C/C++ 源代码开发者可以同时为应用构建 32 位和 64 位版本。为两种架构进行测试可协助您做好准备,妥善应对 Google Play 64 位要求,该要求将从 2019 年 8 月 1 日起正式生效。

  • 在模拟器中进行测试: 64 位 Android 模拟器内支持 32 位和 64 位版本的 Android 模拟器系统映像。这一灵活性允许您在一台开发设备上部署多个 Android 环境并进行测试工作。


  • C/C++ 源代码

    https://developer.android.google.cn/distribute/best-practices/develop/64-bit#does_your_app_use_native_code



下一步


简短地总结一下: 在正式停止对 32 位版本 Android Studio 的支持之前,我们想提前与您分享这些变更,提供一些指导性意见,并给予一年的宽限期,为您留出充足的时间将项目迁移至 64 位操作系统。您可继续使用 32 位版本的 Android Studio,但是请注意,这些版本将停止接收任何更新。因此,我们建议您尽早开始制定迁移计划,以便继续获取最新的产品更新并享用 64 位开发环境所带来的性能提升。



 点击屏末 | 文 | 了解更多移动开发相关产品内容

推荐阅读




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存