Android 4.1 (API level 16) and Qt 5.13.x onward
-
Hi,
In the official Qt 5 page, Android API level 16 is officially supported (https://doc.qt.io/qt-5/android.html). Recently, I have tried to use exactly this, but it didn't work. Then, I found at https://wiki.qt.io/New_Features_in_Qt_5.13 that API level 21 is the lowest supported.
I'd like to use Qt 5.13 but I also want to target lower-end devices at API level 16 (which was fine in 5.12). I don't know the reasoning behind dropping API 16, but there sure are still tons of devices running Android 4.1 (think third-world where minority has Android 5.0 and later); may be some of the newest features of Qt is no longer compatible with API 16? I strongly doubt this though.
So, is it possible to somehow force Qt 5.13 to work with API 16?
Thanks.
-
Hi,
AFAIR, no, it's a question of the API used in the Android QPA backend.
-
@eliezedeck said in Android 4.1 (API level 16) and Qt 5.13.x onward:
So, is it possible to somehow force Qt 5.13 to work with API 16?
no, you can't even force google to do that.
If you wan't to place your app in the PlayStore, you min API version is currently 21 (IIRC) and will be 22 with the official next Android release.
-
Oh, I wasn't aware of that. Thanks for the info guys.