I just received a new message in my Google Play account. The following is a snippet:
How does this affect apps?
I'm in the habit of buying older phones. Mostly I buy three-year-old phones, refurbished, with older versions of Android for around $100.
I would argue that these phones are better than a lot of the newer phones – their performance is more than acceptable, they usually have more RAM memory, SD cards, and removable batteries. But, they usually have a version of Android somewhere around 4, 5, or 6. The API level in these phones is less than 20 or so.
If I have to set my target API at 26 in order to update or publish an app, does that mean that the app will not run on these phones – even though the app uses none of the newer features?
Thanks,
Barry.
In order to provide users with the best Android experience possible, the Google Play Console will require that apps target a recent API level:
- August 2018: New apps required to target API level 26 (Android 8.0) or higher.
- November 2018: Updates to existing apps required to target API level 26 or higher.
- 2019 onwards: Each year the targetSdkVersion requirement will advance. Within one year following each Android dessert release, new apps and app updates will need to target the corresponding API level or higher.
How does this affect apps?
I'm in the habit of buying older phones. Mostly I buy three-year-old phones, refurbished, with older versions of Android for around $100.
I would argue that these phones are better than a lot of the newer phones – their performance is more than acceptable, they usually have more RAM memory, SD cards, and removable batteries. But, they usually have a version of Android somewhere around 4, 5, or 6. The API level in these phones is less than 20 or so.
If I have to set my target API at 26 in order to update or publish an app, does that mean that the app will not run on these phones – even though the app uses none of the newer features?
Thanks,
Barry.