Priority: Not Evaluated
Affects Version/s: Qt Creator 4.11.0
Fix Version/s: None
Component/s: Android Support
Using the latest Qt Creator with Qt 5.14.0:
- macOS 10.15.2
- openJDK 8
- Android SDK Version: 26.1.1
- Android NDK Version: 20.1.5948944
- Targeting Android API 28
- Gradle version 5.5.1
- Android Gradle Plugin version 3.5.3
If I enabled "Build .aab" and run the build from Qt Creator with verbose enabled, I receive this output at the end:
It looks like androiddeployqt is expecting the bundle to be output by gradle during the build process as "android-build-release.aab" but it is actually appearing in the output dir as "android-build.aab" and the jarsigner step fails.
If I run jarsigner like this:
It completes successfully.
I've tried updating everything in the Android environment and checked various versions of things and am left thinking this is a bug. Could be some setting I've got wrong but I'm clueless what it might be.
If it is a bug, when somebody goes in to fix this, could you also please add code to output the jarsigner command when verbose is turned on? That would help with debugging this step.