We are providing more info and announcing some changes that impact programs distributed via 25, today.
Targeting a recent API level is valuable regardless of an app is dispersed. In China, leading app stores from Huawei, OPPO, Vivo, Xiaomi, Baidu, Alibaba, and Tencent will be requiring that programs target API degree 26 (Android 8.0) or greater in 2019. We expect others to introduce similar conditions — an important thing to improve the safety of the app ecosystem.
Apps that are not receiving updates can last to be downloaded in the Play Store and are untouched. Programs can still utilize any
minSdkVersion, thus there is no change to your capacity to construct programs for elderly Android versions.
Google Play requirements for 2019
We’re extremely grateful to the Android developers who have already updated their programs to deliver security improvements. We look forward to making excellent advancements together.
Apps distributed via other shops
More than 95% of spyware we notice out of the Play Store intentionally targets API level lower or 22, averting permissions even when installed Android versions. To protect customers from malwareand encourage this ecosystem initiative, Google Play Shield will warn users when they attempt to set up APKs from any source which do not target a current API degree:
- August 2019: New programs will receive warnings during installation if they do not aim API level 26 or greater.
- November 2019: New versions of existing programs will receive warnings during installation if they do not aim API level 26 or higher.
Ahead of August, Play Protect will begin revealing these warnings on apparatus with Developer options enabled to give advance notice to developers of programs outside the Play Store. Developers should make sure that new versions of any programs target API level 26 + to guarantee compatibility across all of Android variants.
These Play Protect warnings will reveal just if the app’s
targetSdkVersion is lesser than the device API level.
Existing apps that were published (through any distribution station ) and aren’t receiving updates will be untouched — users will not be cautioned when installing them.
To be able to provide customers with the best Android experience possible, the Google Play Console will continue to need that apps target a current API level:
- August 2019: New programs are needed to target API degree 28 (Android 9) or higher.
- November 2019: Upgrades to existing apps are required to target API level 28 or greater.
For ideas for how to change your program’s goal API level, have a look at the migration manual and this discussion from I/O 2018: Migrate your existing app to goal Android Oreo and above.
In a previous site we clarified how API behavior affects progress the safety and privacy protections of Android, and comprise user experience enhancements that prevent programs from accidentally overusing resources including memory and battery.
For a list of changes introduced in Android 9 Pie, have a look at our webpage on behaviour changes for programs targeting API level 28+.
Since November 2018, all program upgrades on Google Play have been required to target API level 26 (Android 8.0) or greater. Thanks to the efforts of tens of thousands of program developers, Android users enjoy apps using APIs than previously, bringing substantial security and privacy advantages. Through 2018 over 150,000 apps added support giving users control over the data they share.