Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. QML has dark screen on android device

QML has dark screen on android device

Scheduled Pinned Locked Moved Mobile and Embedded
12 Posts 2 Posters 3.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mehdi.nine
    wrote on last edited by
    #1

    Hi, i develop a program with qt GUI application and it's work correctly(this means android configuration is correct) now i create hello word qt QML application and deploy it on my device(huawei g700 or virtual device) but it show a dark screen to me . any idea for that?

    1 Reply Last reply
    0
    • O Offline
      O Offline
      overtime
      wrote on last edited by
      #2

      Does the device even look like its going to boot up? Does it show the android text?

      Try it on some other AVDs and see if you get the same problem.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mehdi.nine
        wrote on last edited by
        #3

        Hi, this is my project:
        http://upir.ir/1393.2/qml-stegano.rar

        it will have same problem on avd.

        1 Reply Last reply
        0
        • O Offline
          O Offline
          overtime
          wrote on last edited by
          #4

          What are you getting in your application output?

          1 Reply Last reply
          0
          • M Offline
            M Offline
            mehdi.nine
            wrote on last edited by
            #5

            it have dark screen on my andorid device or avd but it works on windows.

            1 Reply Last reply
            0
            • O Offline
              O Offline
              overtime
              wrote on last edited by
              #6

              Yep, I get the same thing. Are you using Qt Creator or another IDE? I too am running on Windows.

              I get these errors when I run your code:

              @Starting remote process.D/dalvikvm( 1970): Not late-enabling CheckJNI (already on)
              D/dalvikvm( 1970): GC_CONCURRENT freed 182K, 13% free 2664K/3040K, paused 20ms+0ms, total 22ms
              D/dalvikvm( 1970): GC_CONCURRENT freed 324K, 16% free 2727K/3244K, paused 23ms+1ms, total 25ms
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libgnustl_shared.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libgnustl_shared.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/data/org.qtproject.example.qml_stegano/lib/libgnustl_shared.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Core.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Core.so 0xb11351a8
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Network.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Network.so 0xb11351a8
              I/Qt ( 1970): Network start
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Qml.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Qml.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/data/org.qtproject.example.qml_stegano/lib/libQt5Qml.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Gui.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Gui.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/data/org.qtproject.example.qml_stegano/lib/libQt5Gui.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Quick.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5Quick.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/data/org.qtproject.example.qml_stegano/lib/libQt5Quick.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5QuickParticles.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5QuickParticles.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/data/org.qtproject.example.qml_stegano/lib/libQt5QuickParticles.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/qt-reserved-files/plugins/platforms/android/libqtforandroidGL.so 0xb11351a8
              D/dalvikvm( 1970): Added shared lib /data/data/org.qtproject.example.qml_stegano/qt-reserved-files/plugins/platforms/android/libqtforandroidGL.so 0xb11351a8
              I/Qt ( 1970): qt start
              D/dalvikvm( 1970): Trying to load lib /data/data/org.qtproject.example.qml_stegano/lib/libQt5QuickParticles.so 0xb11351a8
              D/dalvikvm( 1970): Trying to load lib /data/app-lib/org.qtproject.example.qml_stegano-1/libqml_stegano.so 0xb11351a8
              D/Qt ( 1970): qml\qqmlengine.cpp:1446 (QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool)): QML debugging is enabled. Only use this in a safe environment.
              D/dalvikvm( 1970): Added shared lib /data/app-lib/org.qtproject.example.qml_stegano-1/libqml_stegano.so 0xb11351a8
              D/dalvikvm( 1970): No JNI_OnLoad found in /data/app-lib/org.qtproject.example.qml_stegano-1/libqml_stegano.so 0xb11351a8, skipping init
              D/dalvikvm( 1970): Shared lib '/data/data/org.qtproject.example.qml_stegano/lib/libQt5QuickParticles.so' already loaded in same CL 0xb11351a8
              D/dalvikvm( 1970): GC_CONCURRENT freed 419K, 19% free 2695K/3308K, paused 14ms+0ms, total 16ms
              D/libEGL ( 1970): Emulator without GPU support detected. Fallback to software renderer.
              D/libEGL ( 1970): loaded /system/lib/egl/libGLES_android.so
              D/gralloc_goldfish( 1970): Emulator without GPU emulation detected.
              W/Qt ( 1970): qml\qqmlapplicationengine.cpp:133 (void QQmlApplicationEnginePrivate::_q_finishLoad(QObject*)): QQmlApplicationEngine failed to load component
              W/Qt ( 1970): qml\qqmlapplicationengine.cpp:134 (void QQmlApplicationEnginePrivate::_q_finishLoad(QObject*)): file:///data/data/org.qtproject.example.qml_stegano/files/qml/qml_stegano/main.qml:-1 File not found
              W/Qt ( 1970):
              W/Qt ( 1970): ..\qml_stegano\main.cpp:16 (int main(int, char**)): Error: Your root item has to be a Window.

              "org.qtproject.example.qml_stegano" died.@

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mehdi.nine
                wrote on last edited by
                #7

                I use qt qreator 3.0.1. What can i do for them?

                1 Reply Last reply
                0
                • O Offline
                  O Offline
                  overtime
                  wrote on last edited by
                  #8

                  https://qt-project.org/doc/qtcreator-3.1/creator-quick-tour.html

                  Check out number 7, that's where you can see all the different output panes. I clicked on application output and saw the errors.

                  1 Reply Last reply
                  0
                  • O Offline
                    O Offline
                    overtime
                    wrote on last edited by
                    #9

                    It doesn't seem to be seeing your file... strange to me because it works fine on desktop

                    @QQmlApplicationEnginePrivate::_q_finishLoad(QObject*)): file:///data/data/org.qtproject.example.qml_stegano/files/qml/qml_stegano/main.qml:-1 File not found@

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mehdi.nine
                      wrote on last edited by
                      #10

                      so why it working on windows?

                      1 Reply Last reply
                      0
                      • O Offline
                        O Offline
                        overtime
                        wrote on last edited by
                        #11

                        I feel like the file isn't being included when packaged for a Virtual Device. So the question is: How do we ensure a file is being included as part of the package? Obviously I don't know the answer :-(

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          mehdi.nine
                          wrote on last edited by
                          #12

                          i think i must create qrc file and add my files to it. i will try that and will post every happened. thanks Overtime

                          1 Reply Last reply
                          0

                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups
                          • Search
                          • Get Qt Extensions
                          • Unsolved