Google Play每一年助力数十亿App安装或更新。一直致力于提高App安全性和性能,确保用户体验最佳,探索和安装喜欢App和游戏。三项变动让安卓设备运行更加安全流畅。html
API行为变动能提升Android安全性和隐私保护,助力开发者提升App安全性、防止用户遭恶意软件攻击。如下列举针对近期平台版本推出的几项有关API变动:android
上列变动仅适用targetSdkVersion清单属性明确支持新API行为App。如仅targetSdkVersion
为23(Android 6.0适配API等级)或更高App,用户才能经过设定在运行时请求权限
彻底控制App隐私数据访问范围,如联系人和位置信息。一样近期所发几个版本改善用户体验,如防App忽然过分消耗电池和内存等资源,后台执行限制即一很好例子。为让用户获最好Android体验,Google Play管理中心要求App设目标API等级为近版:安全
target API
等级26(Android 8.0)或更高target API
等级设26或更高targetSdkVersion
提新要求。Android新版系统发布一年内,App开发更新需将API调整相应或更高等级。现有但再也不更新App不受影响。开发者自行选择是否用minSdkVersion
,依旧可进行基于旧版Android系统App开发。建议各位开发者尽可能提供向后兼容性。从此Android系统对未达API要求而在安全和性能欠缺App设限制。采起积极主动措施下降App生态圈碎片化程度保App安全流畅运行。今年正式发布Android Oreo。安全和性能,Oreo是目前最好一款Android系统。同时发布Project Treble计划,加速设备系统更新速度。为Android 8.1 Oreo开发App。性能优化
Android 5.0始,Android平台即加入64位架构支持。目前为止40%Android设备支持64位并兼容32位版本。一般App用原生库则64位代码一般能提供更好性能,因该架构支持更多寄存器数量和更新的指令集。架构
预期将来Android设备可能仅供64位代码支持,Google Play管理中心要求新App及App更新包在无32位支持设备也能运行。用32位库App需兼容64位库,发布时可打包在同一APK内,也可做为多APK中一个。不含原生代码App不受此要求影响。ide
以上变动将在2019年8月起正式生效。欲知更多信息,查阅Android NDK CPU和构造指南。性能
明年始将在每APK顶部添少数安全元数据用来认证App是经过Google Play官方发布。如去买东西,上面印商标用于肯定商品真伪。向APK所添元数据同做用,告诉用户该App由Google Play
官方下载。优化
该项变动不需开发者或用户采起任何措施。咱们将据所添元数据大小,调整Google Play中APK体积上限值并添至APK签名区块(APK Signing Block),对App功能无影响。这些元数据不只加强Google Play移动App生态系统完整性,还为开发者带来新发布机会,帮更多用户享最新App。ui