QT5 on Android 14
-
Hello... I have QT 5.14.2 where I generate my APK.
However, the APP works well only up to Android 13 (API 33).
When installing the APK on Android 14 (API 34), an error occurs when opening the APP. Does not display any messages. Just open and close the APP.Could the problem be due to the version of QT I have?
Will it be necessary to update QT to version 6?
Is there a list of each version of QT and the version of Android that is supported?Thanks in advance.
-
@RenanHm said in QT5 on Android 14:
Could the problem be due to the version of QT I have?
Possibly. Qt 5 has never been tested on Android 14, and does not support many of the features required by recent versions of Android (like Scoped Storage, for example)
Will it be necessary to update QT to version 6?
Is there a list of each version of QT and the version of Android that is supported?See https://www.qt.io/blog/qt-for-android-supported-versions-guidelines
Qt 6.8 will be the first version that officially supports Android 14 (it is currently in beta: https://www.qt.io/blog/qt-6.8-beta-1-released ) The latest version, Qt 6.7.2, might work too.
-
-
Hello.
I actually don't have a physical device with Android 14 to debug.
So I tried with the Google emulator (Google Play Games Developer Emulator) where the error occurs when running the APP.
But I tested it with a friend's cell phone with Android 14 and the APP worked.
The APP opens, but an error occurs in the APP when trying to connect to the Firebird database.
I'm using a lib "libfbclient.so" provided by Firebird for connection.
I don't know if this lib could be the problem.
Fact that it works on Android 13. But on Android 14, the connection to the database does not work.Do you recommend any emulator for Android 14?
The existing emulators in Android Studio API level 34 do not work on my computer.
And the Google emulator that I downloaded causes an error in the APP, but not on the physical device. So I believe that the emulator has a problem.