I believe this is an error relating to the target version embedded in the app. Google's policy says that new and updated apps must target an Android API no earlier than 2 versions behind the current one. Since API 33 is current, your app must target at least API 31. Android 14 will be released very soon (in a couple of weeks I think) and any apps submitted after that will need to target API 32+. Note that the target API is not the same as the minimum supported version which can be much lower.

LC 9.6.9 targets API 31. I don't think LC 10 has updated the target yet, so 9.6.9 is your best bet. The target API has to be an LC engine update, we can't change it ourselves.

Here's a list of required APIs for new and  updated apps:
<https://apilevels.com/>

That said, I'm not sure if your customer can download the app anyway, or if it is just a warning. Google says if they already have an older copy of the app, they can still see the app in the store. If they have never installed the app, it won't be available to them even if they do a search.


On 4/22/23 1:20 PM, Dan Friedman via use-livecode wrote:
I have a custom that is trying to install my app (from the Google Play Store) 
and says they are getting the message, “This app was built for an older version 
of Android…”.   The app was built with 9.6.2.   Does LC support this version of 
Android?   And, if so, what version of LC do I need to use?

--
Jacqueline Landman Gay         |     jac...@hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to