Gianluca Ghettini
Gianluca Ghettini

Reputation: 11638

Cryptic message from Google Developer console

I have an app and I'm uploading a new release. As soon as I publish the APK the Google developer console complains about this:

enter image description here

I have no idea what they are talking about:

Your app currently targets API level 25 and must target at least API level 26

Why the yellow warning? They are saying my app should target at least API level 26. My app is targeting API level 25 so it should be fine. From my point of view "at least 26" means 26 and below. I don't understand

Upvotes: 0

Views: 52

Answers (1)

Nick Fortescue
Nick Fortescue

Reputation: 13834

"At least 26" does not mean 26 and below. It means 26 and above.

The definition in the Cambridge English dictionary "as much as, or more than, a number or amount"

Note that this is talking about minimum target SDK (targetSdkVersion), not minimum SDK (minSdkVersion) (docs). So this is not saying that every developer has to only support Oreo - that would be minSdkVersion. It is saying that every App has to have targetSdkVersion >= 26, ie be compatible with Oreo. See the blog post for more details.

Upvotes: 1

Related Questions