Qt5.3.0RC android deployment fails, code 15
-
I am trying to deploy the hangman project to try out in-App purchase.
The Win8.1 build directory is
build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-ReleaseI am signing the package using the option in the deploy configuration settings. I have done this successfully in the past with Qt5.2.0.
With verbose output, there is only one warning about a path being too long, but it does not appear to affect the build.
The end of the compile output shows thus,@
-crunch:
[crunch] Crunching PNG Files in source dir: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\res
[crunch] To destination dir: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\res
[crunch] Processing image to cache: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\res\drawable-ldpi\icon.png => D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\res\drawable-ldpi\icon.png
[crunch] (processed image to cache entry D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\res\drawable-ldpi\icon.png: 0% size of source)
The input line is too long.
[crunch] Processing image to cache: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\res\drawable\icon.png => D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\res\drawable\icon.png
[crunch] (processed image to cache entry D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\res\drawable\icon.png: 0% size of source)
[crunch] Crunched 2 PNG files to update cache-package-resources:
[aapt] Creating full resource package...-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating QtApp-release-unsigned.apk for release...-post-package:
-release-prompt-for-password:
-release-nosign:
[echo] No key.store and key.alias properties found in build.properties.
[echo] Please sign D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\QtApp-release-unsigned.apk manually
[echo] and run zipalign from the Android SDK tools.
[propertyfile] Creating new property file: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\build.prop
[propertyfile] Updating property file: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\build.prop
[propertyfile] Updating property file: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\build.prop
[propertyfile] Updating property file: D:\UncutDev\Qt\build-hangman-Android_for_armeabi_v7a_GCC_4_8_Qt_5_3_0-Release\android-build\bin\build.prop-release-sign:
-post-build:
release:
BUILD SUCCESSFUL
Total time: 11 seconds
Signing Android package.
Warning: Dependency not found: C:/Qt/Qt5.3.0/5.3/android_armv7/plugins/platformthemes
Warning: Dependency not found: C:/Qt/Qt5.3.0/5.3/android_armv7/plugins/platforminputcontexts
jarsigner command failed.
21:34:01: The process "C:\Qt\Qt5.3.0\5.3\android_armv7\bin\androiddeployqt.exe" exited with code 15.
Error while building/deploying project hangman (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.3.0))
When executing step 'Deploy to Android device'
21:34:01: Elapsed time: 00:16.
@Those dependencies are indeed not there, and they weren't in Qt5.2 either.
Is this a bug?
Or can someone explain?