Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.3.1
-
None
-
Qt Creator 3.3.1 on Ubuntu Linux 64-bit.
14:22:18: The process "/usr/bin/make" exited normally.
14:22:18: Removing directory /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build
14:22:18: Starting: "/usr/bin/make" INSTALL_ROOT=/home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build install
install -m 755 -p "libcompatibility.so" "/home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/armeabi-v7a/libcompatibility.so"
14:22:18: The process "/usr/bin/make" exited normally.
14:22:18: Starting: "/home/chris/Installs/Qt5.3.1/5.3/android_armv7/bin/androiddeployqt" --input /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-libcompatibility.so-deployment-settings.json --output /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build --deployment bundled --android-platform android-16 --jdk /usr/lib/jvm/java-7-openjdk-amd64 --ant /usr/share/ant/bin/ant
Generating Android Package
Input file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-libcompatibility.so-deployment-settings.json
Output directory: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build
Application binary: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/libcompatibility.so
Android build platform: android-16
Install to device: No
Buildfile: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/build.xml
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 24.1.2
[checkenv] Installed at /home/chris/Installs/android-sdk-linux
-setup:
[echo] Project Name: QtApp
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 22.0.1
[echo] Resolving Build Target for QtApp...
[gettarget] Project Target: Android 4.1.2
[gettarget] API level: 16
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/res
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/rsObj
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/rsLibs
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/gen
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes
[mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/dexedLibs
[echo] ----------
[echo] Resolving Dependencies for QtApp...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] Found 2 AIDL files.
[aidl] Compiling 2 AIDL files.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 9 source files to /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes
[javac] Note: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/src/org/qtproject/qt5/android/bindings/QtActivity.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
-post-compile:
-obfuscate:
-dex:
[dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes
[dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroid-bundled.jar
[dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar
[dex] Pre-Dexing /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroid-bundled.jar -> QtAndroid-bundled-4a09192f584bbc4290216ae7c2e27163.jar
[dex] Pre-Dexing /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar -> QtAndroidAccessibility-bundled-b15af5532b818d0d1166a537274c32c1.jar
[dex] Converting compiled files and external libraries into /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes.dex...
[dx] Merged dex A (29 defs/51.8KiB) with dex B (38 defs/55.6KiB). Result is 67 defs/125.3KiB. Took 0.2s
[dx] Merged dex A (67 defs/125.3KiB) with dex B (3 defs/7.8KiB). Result is 70 defs/160.0KiB. Took 0.1s
-crunch:
[crunch] Crunching PNG Files in source dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/res
[crunch] To destination dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/res
[crunch] Crunched 0 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-debug-unaligned.apk and signing it with a debug key...
-post-package:
-do-debug:
[zipalign] Running zip align on final apk...
[echo] Debug Package: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/QtApp-debug.apk
[propertyfile] Creating new property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop
[propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop
[propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop
[propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop
-post-build:
debug:
BUILD SUCCESSFUL
Total time: 5 seconds
Android package built successfully.
-- File: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/QtApp-debug
14:22:25: The process "/home/chris/Installs/Qt5.3.1/5.3/android_armv7/bin/androiddeployqt" exited normally.
14:22:25: Uninstall previous package com.xped.compatibility.
14:22:25: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 uninstall com.xped.compatibility".
14:22:26: Starting: "/home/chris/Installs/android-sdk-linux/platform-tools/adb" -s 0149B33E11006007 install -r /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build//bin/QtApp-debug.apk
14:22:26: Pulling files necessary for debugging.
14:22:26: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 pull /system/bin/app_process /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/app_process".
14:22:26: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 pull /system/lib/libc.so /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/libc.so".
6894 KB/s (7963736 bytes in 1.127s)
pkg: /data/local/tmp/QtApp-debug.apk
Success
14:22:36: The process "/home/chris/Installs/android-sdk-linux/platform-tools/adb" exited normally.
14:22:36: Elapsed time: 00:18.Qt Creator 3.3.1 on Ubuntu Linux 64-bit. 14:22:18: The process "/usr/bin/make" exited normally. 14:22:18: Removing directory /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build 14:22:18: Starting: "/usr/bin/make" INSTALL_ROOT=/home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build install install -m 755 -p "libcompatibility.so" "/home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/armeabi-v7a/libcompatibility.so" 14:22:18: The process "/usr/bin/make" exited normally. 14:22:18: Starting: "/home/chris/Installs/Qt5.3.1/5.3/android_armv7/bin/androiddeployqt" --input /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-libcompatibility.so-deployment-settings.json --output /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build --deployment bundled --android-platform android-16 --jdk /usr/lib/jvm/java-7-openjdk-amd64 --ant /usr/share/ant/bin/ant Generating Android Package Input file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-libcompatibility.so-deployment-settings.json Output directory: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build Application binary: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/libcompatibility.so Android build platform: android-16 Install to device: No Buildfile: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/build.xml -set-mode-check: -set-debug-files: -check-env: [checkenv] Android SDK Tools Revision 24.1.2 [checkenv] Installed at /home/chris/Installs/android-sdk-linux -setup: [echo] Project Name: QtApp [gettype] Project Type: Application -set-debug-mode: -debug-obfuscation-check: -pre-build: -build-setup: [getbuildtools] Using latest Build Tools: 22.0.1 [echo] Resolving Build Target for QtApp... [gettarget] Project Target: Android 4.1.2 [gettarget] API level: 16 [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/res [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/rsObj [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/rsLibs [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/gen [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes [mkdir] Created dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/dexedLibs [echo] ---------- [echo] Resolving Dependencies for QtApp... [dependency] Library dependencies: [dependency] No Libraries [dependency] [dependency] ------------------ [echo] ---------- [echo] Building Libraries with 'debug'... [subant] No sub-builds to iterate on -code-gen: [mergemanifest] Merging AndroidManifest files into one. [mergemanifest] Manifest merger disabled. Using project manifest only. [echo] Handling aidl files... [aidl] Found 2 AIDL files. [aidl] Compiling 2 AIDL files. [echo] ---------- [echo] Handling RenderScript files... [echo] ---------- [echo] Handling Resources... [aapt] Generating resource IDs... [echo] ---------- [echo] Handling BuildConfig class... [buildconfig] Generating BuildConfig class. -pre-compile: -compile: [javac] Compiling 9 source files to /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes [javac] Note: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/src/org/qtproject/qt5/android/bindings/QtActivity.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. -post-compile: -obfuscate: -dex: [dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes [dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroid-bundled.jar [dex] input: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar [dex] Pre-Dexing /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroid-bundled.jar -> QtAndroid-bundled-4a09192f584bbc4290216ae7c2e27163.jar [dex] Pre-Dexing /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar -> QtAndroidAccessibility-bundled-b15af5532b818d0d1166a537274c32c1.jar [dex] Converting compiled files and external libraries into /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/classes.dex... [dx] Merged dex A (29 defs/51.8KiB) with dex B (38 defs/55.6KiB). Result is 67 defs/125.3KiB. Took 0.2s [dx] Merged dex A (67 defs/125.3KiB) with dex B (3 defs/7.8KiB). Result is 70 defs/160.0KiB. Took 0.1s -crunch: [crunch] Crunching PNG Files in source dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/res [crunch] To destination dir: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/res [crunch] Crunched 0 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-debug-unaligned.apk and signing it with a debug key... -post-package: -do-debug: [zipalign] Running zip align on final apk... [echo] Debug Package: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/QtApp-debug.apk [propertyfile] Creating new property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop [propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop [propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop [propertyfile] Updating property file: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/build.prop -post-build: debug: BUILD SUCCESSFUL Total time: 5 seconds Android package built successfully. -- File: /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build/bin/QtApp-debug 14:22:25: The process "/home/chris/Installs/Qt5.3.1/5.3/android_armv7/bin/androiddeployqt" exited normally. 14:22:25: Uninstall previous package com.xped.compatibility. 14:22:25: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 uninstall com.xped.compatibility". 14:22:26: Starting: "/home/chris/Installs/android-sdk-linux/platform-tools/adb" -s 0149B33E11006007 install -r /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/android-build//bin/QtApp-debug.apk 14:22:26: Pulling files necessary for debugging. 14:22:26: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 pull /system/bin/app_process /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/app_process". 14:22:26: Package deploy: Running command "/home/chris/Installs/android-sdk-linux/platform-tools/adb -s 0149B33E11006007 pull /system/lib/libc.so /home/chris/qtcworkspace/build-compatibility-Android_for_armeabi_v7a_GCC_4_9_Qt_5_3_1-Debug/libc.so". 6894 KB/s (7963736 bytes in 1.127s) pkg: /data/local/tmp/QtApp-debug.apk Success 14:22:36: The process "/home/chris/Installs/android-sdk-linux/platform-tools/adb" exited normally. 14:22:36: Elapsed time: 00:18.
Description
This code works on Nexus 4 with Android versions: 4.2.x, 4.3.x and 4.4.x. However the code fails when run on Android 5.1 and 5.0.x.
QMutex sleepMutex;
QWaitCondition wc;
sleepMutex.lock();
qDebug() << QString("%1 Before wait...").arg(QTime::currentTime().toString());
bool rval = wc.wait(&sleepMutex, 5000UL);
qDebug() << QString("%1 After wait rval=%2").arg(QTime::currentTime().toString()).arg(rval);
On Android 5.x the call to wait() returns immediately with a return value of false.
Attachments
Issue Links
- duplicates
-
QTBUG-44386 [Android]: When switching from back to front camera then it will cause a crash
-
- Closed
-