谷歌提醒应用开发者Pixel7系列有一些特别之处

谷歌今天在Android开发者博客上发表了一篇文章,解释说Pixel7和Pixel7Pro是第一款仅支持64位应用程序的Android手机。对于这些手机,操作系统不再支持32位应用程序。64位应用程序运行得更快,因为它们可以访问32位应用程序无法访问的指令。谷歌还指出,在使用64位应用程序时,较新的CPU可以提供高达25%的性能提升。

谷歌在与应用程序开发人员交谈时表示:“感谢整个Android社​​区的努力和协作,我们的生态系统已经准备就绪。将Android设备转换为仅64位需要跨平台、工具、Play和当然,你的应用程序。我们从2014年开始引入64位支持,在2017年宣布政策变更,并要求从2019年开始支持GooglePlay应用程序。”

谷歌告诉我们,取消对32位应用程序的支持也将节省内存,因为它可以节省多达150MB的RAM,即使操作系统没有运行32位应用程序,它也会使用这些内存。谷歌指出“这些内存节省导致更少的内存不足情况,这意味着更少的卡顿和更少的后台应用程序终止。”是的,我们都可以在手机上使用更少的卡顿。没有人希望他们的锁链被拉断。

仅使用64位应用程序还可以提高手机的安全性。这是因为更大的地址空间允许使用地址空间布局随机化(ASLR),从而防止攻击者利用由错误造成的内存损坏。创建64位应用程序还为开发人员提供了更好的工具来查找内存错误和提高应用程序的质量。转向64位应用程序还可以使手机制造商更快、更轻松地传播更新。

Google向开发者传达了一条信息:“随着64位设备现在接触到用户,我们鼓励开发者开始特别注意测试他们的应用程序和针对64位设备的更新。为了支持这一点,GooglePlay现在提供了pre-启动仅在64位设备上运行的报告,以检测和报告兼容性问题。”

该公司还告诉应用程序开发人员,“虽然仅64位设备将随着加入AndroidAuto的手机而越来越受欢迎,但仅32位设备将继续对AndroidGo、AndroidTV和AndroidWear很重要。”

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!