Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Unable to build for Android 32b and 64b



  • Hello, Im trying to publish an app into the Google play store, but after building it and uploading I get the "This release is not compliant with the Google Play 64-bit requirement."
    Looking into the option of Qt I found that 5.12.10 has the possibility to chose between arm64-v8a, armeabi-v7a, while the 5.15.2 has only Clang Multi-abi and I can change the ABIs in Build > Build Steps menu'. Here I select arm64-v8a
    Untitled.png
    press build and the output folder give me the 32bit version of the app.... This is the content of the apk produced
    5a725f7b-4cf4-473c-8bf7-68d2ea09732d-image.png
    Meanwhile If I use Qt 5.12.10 I can upload into the store but it crash when launching "Error occurred while launching your app".
    Anyway I would use the Multi-Abi so I can upload an .aab into the store but it doesnt compile for 64b just for 32b even if I select all the choises inside Build Steps > ABIs.
    Can anyone help me solve this problem.
    I also tried to move on QT 6.0 but BLE module is not yet ready so I have to wait 'til the 6.0.3
    Thank you


Log in to reply