谷歌意欲改善Google Play应用程序的安全性和隐私性

在2018年8月之后,如果Android开发者希望他们开发的应用程序能够在Google Play应用商店上架,他们将不得不遵守两个新的规定。一是需要支持最近的Android版本,二是需要增加对Native代码的64位支持。除此之外,Google将会开始通过一些安全元数据(metadata)来改进APK的真实性验证(authenticity verification)。

\\

Google表示,要求应用程序支持最近的API版本的主要原因是,这样做使得应用程序能够从Google对Android平台的安全性和隐私性的不断改进中获益。这并不意味着开发人员应该停止对老版本Android的支持,Google仍然鼓励开发者支持老版本的Android。相反,通过面向新版本Android的开发,开发者们能够确保他们的应用程序不再依赖于某些已经被移除的特性(例如,bindService的隐式Intent),或者是一些不当的行为(例如,默认信任用户添加的证书授权CA或者无需显式批准对用户账户进行访问)。类似地,面向新版本Android进行开发使得应用程序能够利用平台进行一般性改进,例如,通过后台运行限制来改善电池用量以及内存使用。

\\

Google要求,从2018年8月开始,在Google Play商店进行上架的新应用程序要修改Manifest中的targetSdkVersion属性,至少要支持API level 26(也就是Android 8.0)。从2018年11月开始,对应用程序的更新也需要满足同样的要求。在此之后,targetSdkVersion的最低限度将会随着新版本Android的发布不断提升,因此应用程序需要必须要支持一年内最新发布的Android版本。据Google所说,不符合这一要求的应用程序会在今后的Android版本中受到限制。

\\

支持64位CPU这一规定只会影响那些包含Native代码库的应用程序。Google表示,目前所使用的Android设备有超过40%提供64位支持,在这些设备上运行64位的代码可以显著改善性能。Google Play仍然会支持32位的应用程序和设备,因此,可以使用单个APK或者多个APK来提供对32位以及64位的支持。由于这一要求将在2019年8月生效,开发者们有将近两年的时间将自己的应用程序过渡到64位。

\\

在2018年初,Google将会自动为每一个APK添加一些元数据,用以证明该应用程序是通过Google Play正式发布的。这一改动不需要开发者采取任何行动,也不会影响应用程序的行为,但是这一改动会被用于应用程序的更新,这能帮助用户及时更新他们所安装的应用程序。

\\

查看英文原文:Google to Improve Security and Privacy of Google Play Apps

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值