Hi, I just installed Qt 5.14 beta 3 (together with Qt Creator 4.11 beta 2) in order to test the new android app bundle feature.
With Qt 5.14 I can build the app successfully, but unfortunately the app terminates immediately after the start with the following error: Invalid ID 0x00000000. E Qt : Can't create main activity E Qt : android.content.res.Resources$NotFoundException: String array resource ID #0x0 E Qt : at android.content.res.Resources.getStringArray(Resources.java:585) E Qt : at org.qtproject.qt5.android.bindings.QtLoader.startApp(QtLoader.java:423) E Qt : at org.qtproject.qt5.android.bindings.QtActivityLoader.onCreate(QtActivityLoader.java:183) E Qt : at org.qtproject.qt5.android.bindings.QtActivity.onCreateHook(QtActivity.java:266) E Qt : at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:273) E Qt : at io.imagemonkey.thegame.Main.onCreate(Main.java:52) E Qt : at android.app.Activity.performCreate(Activity.java:7144) E Qt : at android.app.Activity.performCreate(Activity.java:7135) E Qt : at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271) E Qt : at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931) E Qt : at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086) E Qt : at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78) E Qt : at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108) E Qt : at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68) E Qt : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816) E Qt : at android.os.Handler.dispatchMessage(Handler.java:106) E Qt : at android.os.Looper.loop(Looper.java:193) E Qt : at android.app.ActivityThread.main(ActivityThread.java:6718) E Qt : at java.lang.reflect.Method.invoke(Native Method) E Qt : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) E Qt : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) NDK Version: r20b Minimum required SDK: API 21 Target SDK: API 28 Android Phone: One Plus 5t If I switch back to Qt 5.12.3 everything works fine. At first, I though it might be related to the Android ABI, as I saw in the build console that the app was now built using aarch64 instead of armeabi-v7a. So I changed the ANDROID_ABIS variable in the pro file and set it to armeabi-v7a. But that hasn't changed anything - the error still persists. Anyone an idea what could be the problem here? Many thanks, Bernhard
_______________________________________________ Interest mailing list [email protected] https://lists.qt-project.org/listinfo/interest
