Hi. I just received an email from the Google Play Store with the following message. Has anyone else gotten this? Is this something that Xojo 2025 R2 will fix for us, or is this something I need to do in the app? I didn’t see any settings to target a specific Android API level. Funny thing too… I got an email regarding only one of my three apps on the Play Store, and they were all recently updated, two of which are nearly identical, and the other one didn’t get flagged. Unless that’s yet to come for the other two apps
App must target Android 15 (API level 35) or higher
Status
You won’t be able to release app updates (60 days away)
Date sent
Jul 1, 2025
Deadline
Aug 30, 2025
To provide users with a safe and secure experience, Google Play requires all apps to meet target API level requirements.
From Aug 30, 2025, if your target API level is not within 1 year of the latest Android release, you won’t be able to update your app.
How to fix
Your highest non-compliant target API level is Android 14 (API level 34).
To ensure that you can continue to make updates to your app you must:
Update your app to target Android 15 (API level 35) or higher.
Publish a new version of your app to production. Before you do this, you can test your app using internal, closed, or open testing.
Not in my code, but I do utilize AndroidExtensions (3.0 version, I think) and looks like there’s a plethora of declares. AndroidExtensions is also used in my other two app on the Play Store
It’s not related to your code per se. It’s related to Android Studio Version installed and Xojo Version. Xojo must review their internal current settings (and should expose somewhere in the interface). For play store, it must follow this:
Current Xojo project interface does not expose what it will be generating as minimum SDK version and target SDK so the user could check the comply with the current requirements.
I do wonder if you’re right, Rick. I opened Android Studio and looked at the SDK in Settings. Mine showed only Android 14 checked. I downloaded the latest version of AS (Narwhal) and then installed the 15.0 SDK. I unchecked and uninstalled the 14.0 SDK. Should I have done that, or should I redownload it so both are there? Maybe also include lower versions of the SDK since your graph shows much higher usage with lower versions? Didn’t know if there would be any conflicts with having more than one