首页 > 资讯 > 科技 > 正文
2022-10-30 09:45

谷歌提醒应用程序开发者Pixel 7系列有一些特别之处

谷歌今天在Android开发者博客上发表了一篇文章,解释Pixel 7和Pixel 7 Pro是第一批支持o的Android手机 只有64位应用程序。有了这些手机,操作系统没有损失 Nger支持32位的应用程序。64位应用程序运行得更快,因为它们访问32位应用程序不能访问的指令。谷歌还指出,在使用64位应用程序时,更新的cpu可以提供高达25%的性能提升。谷歌在采访应用开发者时表示:“多亏了整个Android社区的努力和合作,我们的生态系统已经准备好了。Transitio ning Android设备为64位o 只需要在平台、工具、Play,当然还有你的应用程序上做很多改变。我们在2014年开始引入64位支持,2017年宣布政策变化,并从2019年开始要求支持谷歌Play应用程序。”谷歌告诉我们,删除对32位应用程序的支持也会节省内存,因为它节省了多达150MB的RAM,即使操作系统不运行32位应用程序也会使用这些RAM。谷歌指出:“这些节省的内存会减少内存不足的情况 Nditions意味着更少的jank和更少的后台应用杀死。”是的,我们都可以减少手机上的废话。没人希望自己的锁链被折断。

Pixel 7和7 Pro是最早的64位安卓手机

只使用64位的应用程序也能提高手机的安全性。这是因为更大的地址空间允许使用地址空间布局随机化(ASLR),防止攻击者利用bug造成的内存损坏。开发64位应用程序还可以为开发者提供更好的工具,以发现内存错误和提高应用程序的质量。向64位应用程序的转变也可以让手机制造商更快、更容易地发布更新。

谷歌为开发人员提供了一条信息:“使用64位o 只有现在的设备能够接触到用户,我们鼓励开发者开始特别注意测试他们的应用程序和64位o的更新 原来的设备。为了支持这一点,谷歌Play现在提供运行在64位o上的预启动报告 只允许设备检测和报告兼容性问题。”

该公司还告诉应用开发者,“随着手机加入Android Auto的行列,纯64位设备将越来越受欢迎,而纯32位设备将继续对Android Go、Android TV和Android Wear很重要。”