Jump to content
Andy.B

Delphi 12 and Android 14

Recommended Posts

Good morning,

I create a new, clean project in Delphi 12, run it on Android 14 and see the message:
"This app is not compatible with the latest version of Android."
In the AndroidManifest.xml file:
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="33" />
Android 14 is API version 34, I know.
However, you upload a new program to GooglePlay and the client sees such a message?
Can I ask for some tips?

Regards,
Andy

Share this post


Link to post

You are not alone, even the so much hyped Flutter may show this:
https://github.com/flutter/flutter/issues/137895

Have you checked the App Bundle support for 32-Bit and 64-Bit?

https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Submitting_Your_Android_App_to_Google_Play#Android_App_Bundle_Support

or are you uploading APK, instead of AAB to the PlayStore?

 

Nevertheless, on my Samsung S23 this works nicely, no matter if D11.3 or D12.

Do you have any more details, logs or the like?

Share this post


Link to post

I haven't uploaded anything to GooglePlay yet, for now I've run this test program directly on the phone.

However, such a message appears on the device (Pixel 5 in my case) only when I set "Target Platform: Android 32 bit", in the case of "Android 64 bit" there is no incompatibility message.

 

It even seems logical, I'm sorry I didn't check it earlier and I'm making noise.

In the case of GooglePlay and AAB, nothing like this will certainly happen.

 

Thank you and best regards.
Andy

Share this post


Link to post
10 hours ago, Andy.B said:

"This app is not compatible with the latest version of Android."

It's because you're running a 32-bit app on a 64-bit device with a newer version of Android that contains that warning message because 32-bit will eventually go away. To avoid the warning, deploy a 64-bit version of your app.

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×