谷歌敦促國內第三方應用商城將目標API級別提至26(Android 8)
Google一直在提高對Android應用的安全要求。今年早些時候公司宣布了過渡至64位應用的最後期限,並表示在2018年Play應用商城拒絕的APP數量比2017年多了55%。而現在處於安全和隱私方面的考量,Google已經敦促開發人員設置更高的目標API級別。
Google Play要求新應用(自2018年8月1日起)和應用更新(自2018年11月1日起)將目標API級別至少設為26 (Android 8.0)。不過,Google現在鼓勵人員設置更高的API級別,從而為用戶提供最佳的Android體驗。
自2019年8月開始,提交至Play應用商城的新應用API級別將調整至28(Android 9.0 Pie)。自2019年11月開始,所有的應用更新目標API級別也將調整至28。值得注意的是,目前已經在Play商城上架的應用程序並不受該策略調整,那些在build.gradle文件中使用“minSdkVersion”屬性為舊版Android創建應用的開發者也不受到影響。
Google在博文中還特別提及第三方應用商城,尤其是國內的應用商城(例如OPPO、華為和)也需要將目標API級別設置為26(Android 8.0)。博文中表示95%非Play商城分發的間諜應用都來自於目標API低於22的應用商城。
該公司還將以下列方式警告用戶不符合要求的應用程序:
2019年8月開始,如果新應用未達到Level 26或者更高級別,在安裝期間將會受到警告
2019年11月開始:現有APP的更新版本如果未達到Level 26或者更高級別,在安裝期間將會受到警告
2020年起:目標API級別將要求每年推進。
每次Android 版本更迭都會對API級別進行一些變更,從而大幅改進安全性和性能,並提升Android 的整體用戶體驗。部分變更僅適用於那些通過其targetSdkVersion 清單屬性(也稱為目標API 級別)明確聲明支持的應用。當您將應用配置為支持最新的API 級別時,就可確保用戶享受這些改進帶來的好處,同時還能繼續讓您的應用在較早版本的Android 上運行。支持最新的API 級別還有助於讓您的應用利用平台的最新功能,為用戶提供愉悅的體驗。