Unable to open APK file in Android phone.



  • This is the compiler output when I build my project.

    08:31:49: Running steps for project mqtt...
    08:31:49: Configuration unchanged, skipping qmake step.
    08:31:49: Starting: "/usr/bin/make"
    Makefile:2277: warning: overriding recipe for target 'install_itemfolder_01'
    Makefile:2268: warning: ignoring old recipe for target 'install_itemfolder_01'
    Makefile:2281: warning: overriding recipe for target 'uninstall_itemfolder_01'
    Makefile:2272: warning: ignoring old recipe for target 'uninstall_itemfolder_01'
    make: Nothing to be done for 'first'.
    08:31:49: The process "/usr/bin/make" exited normally.
    08:31:49: Removing directory /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build
    08:31:49: Starting: "/usr/bin/make" 'INSTALL_ROOT='''/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build'''' install
    Makefile:2277: warning: overriding recipe for target 'install_itemfolder_01'
    Makefile:2268: warning: ignoring old recipe for target 'install_itemfolder_01'
    Makefile:2281: warning: overriding recipe for target 'uninstall_itemfolder_01'
    Makefile:2272: warning: ignoring old recipe for target 'uninstall_itemfolder_01'
    cp -f -R /home/sush/Desktop/qt\ hw5/qt\ file/qt\ file/qml-qmqtt-master/qml/mqtt '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build'/assets/qml/
    install -m 755 -p libmqtt.so '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build'/libs/armeabi-v7a/libmqtt.so
    08:31:49: The process "/usr/bin/make" exited normally.
    08:31:49: Starting: "/opt/Qt/5.6/android_armv7/bin/androiddeployqt" --input '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-libmqtt.so-deployment-settings.json' --output '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build' --deployment bundled --android-platform android-23 --jdk /usr/lib/jvm/java-8-openjdk-amd64 --ant /usr/bin/ant
    Warning: QML import could not be resolved in any of the import paths: mqtt
    Warning: QML import could not be resolved in any of the import paths: Qt.labs.controls.material.impl
    Warning: QML import could not be resolved in any of the import paths: Qt.labs.controls.universal.impl
    Warning: QML import could not be resolved in any of the import paths: Qt.labs.controls.impl
    Generating Android Package
    Input file: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-libmqtt.so-deployment-settings.json
    Output directory: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/
    Application binary: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/libmqtt.so
    Android build platform: android-23
    Install to device: No
    Buildfile: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/build.xml

    -set-mode-check:

    -set-debug-files:

    -check-env:
    [checkenv] Android SDK Tools Revision 25.1.6
    [checkenv] Installed at /opt/Android/Sdk

    -setup:
    [echo] Project Name: QtApp
    [gettype] Project Type: Application

    -set-debug-mode:

    -debug-obfuscation-check:

    -pre-build:

    -build-setup:
    [getbuildtools] Using latest Build Tools: 23.0.3
    [echo] Resolving Build Target for QtApp...
    [gettarget] Project Target: Android 6.0
    [gettarget] API level: 23
    [echo] ----------
    [echo] Creating output directories if needed...
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/res
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/rsObj
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/rsLibs
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/gen
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/classes
    [mkdir] Created dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-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 6 source files to /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/classes
    [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] Note: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-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.
    [javac] 3 warnings

    -post-compile:

    -obfuscate:

    -dex:
    [dex] input: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/classes
    [dex] input: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroid-bundled.jar
    [dex] input: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroidBearer-bundled.jar
    [dex] input: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar
    [dex] Pre-Dexing /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroid-bundled.jar -> QtAndroid-bundled-e74f6974b48384bec0204c194404cf34.jar
    [dex] Pre-Dexing /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroidBearer-bundled.jar -> QtAndroidBearer-bundled-0d33055fa8d75193a2f5ff53ec836ee5.jar
    [dex] Pre-Dexing /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/libs/QtAndroidAccessibility-bundled.jar -> QtAndroidAccessibility-bundled-0c84fb77e41d923ce2eb506aa6f68e6d.jar
    [dex] Converting compiled files and external libraries into /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/classes.dex...
    [dx] Merged dex #1 (23 defs/42.3KiB)
    [dx] Merged dex #2 (60 defs/120.8KiB)
    [dx] Merged dex #3 (5 defs/10.4KiB)
    [dx] Merged dex #4 (3 defs/2.4KiB)
    [dx] Result is 91 defs/204.9KiB. Took 0.2s

    -crunch:
    [crunch] Crunching PNG Files in source dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/res
    [crunch] To destination dir: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-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/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/QtApp-debug.apk
    [propertyfile] Creating new property file: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/build.prop
    [propertyfile] Updating property file: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/build.prop
    [propertyfile] Updating property file: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/build.prop
    [propertyfile] Updating property file: /home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build/bin/build.prop

    -post-build:

    debug:

    BUILD SUCCESSFUL
    Total time: 10 seconds
    Android package built successfully in 11.435 ms.
    -- File: '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build//bin/QtApp-debug.apk'
    08:32:00: The process "/opt/Qt/5.6/android_armv7/bin/androiddeployqt" exited normally.
    Error while building/deploying project mqtt (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.6.0))
    When executing step "Deploy to Android device"
    08:34:01: Elapsed time: 02:12.

    I see there's an error at the end but idk why does this happen, the project runs smoothly in Desktop kit but when i transfer APK to my phone it force closes.
    Any help is appreciated.



  • @sushant1727 said:

    -- File: '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build//bin/QtApp-debug.apk'
    08:32:00: The process "/opt/Qt/5.6/android_armv7/bin/androiddeployqt" exited normally.
    Error while building/deploying project mqtt (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.6.0))
    When executing step "Deploy to Android device"
    08:34:01: Elapsed time: 02:12.

    After changing some settings in Android Device I don't get the error anymore i. e

    -- File: '/home/sush/Desktop/qt hw5/qt file/qt file/build-mqtt-Android_for_armeabi_v7a_GCC_4_9_Qt_5_6_0-Debug/android-build//bin/QtApp-debug.apk'
    08:32:00: The process "/opt/Qt/5.6/android_armv7/bin/androiddeployqt" exited normally.
    Error while building/deploying project mqtt (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.6.0))
    When executing step "Deploy to Android device"
    08:34:01: Elapsed time: 02:12.

    But still the app terminates when running in phone.



  • HI, i'm interested in your code can you share it with me please?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.