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