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. Device incompatible?
Forum Updated to NodeBB v4.3 + New Features

Device incompatible?

Scheduled Pinned Locked Moved Solved Mobile and Embedded
27 Posts 6 Posters 7.4k Views 1 Watching
  • 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.
  • K Offline
    K Offline
    kgregory
    wrote on last edited by
    #1

    I've been using Qt to develop an app for about a year now with the same phone. I haven't done any development for about 2 months and I opened the app up today to compile some minor changes and deploy to my phone. My phone is listed under "incompatible devices".

    The phone is a little old, it's a Samsung Note 5. It runs Android 7.0. I tried updating Android SDK to the latest version and changing the API level in the build settings, but I can't get it to show up as 'compatible'.

    Any ideas?

    M K 2 Replies Last reply
    0
    • K kgregory

      I've been using Qt to develop an app for about a year now with the same phone. I haven't done any development for about 2 months and I opened the app up today to compile some minor changes and deploy to my phone. My phone is listed under "incompatible devices".

      The phone is a little old, it's a Samsung Note 5. It runs Android 7.0. I tried updating Android SDK to the latest version and changing the API level in the build settings, but I can't get it to show up as 'compatible'.

      Any ideas?

      M Offline
      M Offline
      mvuori
      wrote on last edited by
      #2

      Devices shouldn't become incompatible by themselves, so try to figure out what has changed during those 2 months in your Qt environment or the device.
      Also, it is not common to suffer from problems before realising that hmm... perhaps I could reboot both of these things... Many problems have been solved that way.

      1 Reply Last reply
      0
      • K Offline
        K Offline
        kgregory
        wrote on last edited by
        #3

        Is there no way to get more information about why it isn't compatible?

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi,

          Did you do any update to your system in between ? For example: NDK, Android OS, Qt Creator ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          K 1 Reply Last reply
          0
          • SGaistS SGaist

            Hi,

            Did you do any update to your system in between ? For example: NDK, Android OS, Qt Creator ?

            K Offline
            K Offline
            kgregory
            wrote on last edited by
            #5

            @SGaist I probably got an android update since the last time I used it. I didn't update Qt creator or NDK since the last time I used it.

            @mvuori reboots did not fix this, unfortunately.

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Can you get it listed if you use the adb command directly ?

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              K 1 Reply Last reply
              0
              • SGaistS SGaist

                Can you get it listed if you use the adb command directly ?

                K Offline
                K Offline
                kgregory
                wrote on last edited by
                #7

                @SGaist yes the adb devices -l command lists the device.

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  Do you have only one adb executable in your system ?

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  K 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    Do you have only one adb executable in your system ?

                    K Offline
                    K Offline
                    kgregory
                    wrote on last edited by
                    #9

                    @SGaist that's the only one I know of. the adb command only works when I'm in the /AndroidSDK/platform-tools directory.

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      It's the same that's is configured in Qt Creator ?

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      K 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        It's the same that's is configured in Qt Creator ?

                        K Offline
                        K Offline
                        kgregory
                        wrote on last edited by
                        #11

                        @SGaist I'm not really sure. Where is that configured?

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #12

                          I would say path to the NDK.

                          Interested in AI ? www.idiap.ch
                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                          K 1 Reply Last reply
                          0
                          • SGaistS SGaist

                            I would say path to the NDK.

                            K Offline
                            K Offline
                            kgregory
                            wrote on last edited by
                            #13

                            @SGaist Yes its the same location that I have configured for devices > android

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on last edited by
                              #14

                              I just realised, did you build your application using an API version which is higher than what your Android version supports ?

                              Interested in AI ? www.idiap.ch
                              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              0
                              • K Offline
                                K Offline
                                kgregory
                                wrote on last edited by
                                #15

                                I tried building for API level 24. It says my device is API level 24. I was building for API level 25 at some point but I think I may have switched it after I was finished testing in order to deploy to google play.

                                J.HilkJ 1 Reply Last reply
                                0
                                • K kgregory

                                  I tried building for API level 24. It says my device is API level 24. I was building for API level 25 at some point but I think I may have switched it after I was finished testing in order to deploy to google play.

                                  J.HilkJ Offline
                                  J.HilkJ Offline
                                  J.Hilk
                                  Moderators
                                  wrote on last edited by
                                  #16

                                  @kgregory I would also try a different USB-cable, I spend a couple of hours with a similar problem. Apparently my cable broke just enough that the device was detected, but I was unable to transfer any data in-between.


                                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                                  Q: What's that?
                                  A: It's blue light.
                                  Q: What does it do?
                                  A: It turns blue.

                                  K 1 Reply Last reply
                                  1
                                  • J.HilkJ J.Hilk

                                    @kgregory I would also try a different USB-cable, I spend a couple of hours with a similar problem. Apparently my cable broke just enough that the device was detected, but I was unable to transfer any data in-between.

                                    K Offline
                                    K Offline
                                    kgregory
                                    wrote on last edited by
                                    #17

                                    @J.Hilk I tried a couple of different USB cables and ports to no avail.

                                    I then thought it would be a good idea to update Qt, so I did (to 4.8.0). After that, creator will no longer launch at all. I get a brief 'busy' graphic and then nothing happens when I try to launch it. So I un-installed Qt and re-installed from scratch but I have the same symptom now. I also tried re-booting my machine.

                                    aha_1980A 1 Reply Last reply
                                    0
                                    • K kgregory

                                      @J.Hilk I tried a couple of different USB cables and ports to no avail.

                                      I then thought it would be a good idea to update Qt, so I did (to 4.8.0). After that, creator will no longer launch at all. I get a brief 'busy' graphic and then nothing happens when I try to launch it. So I un-installed Qt and re-installed from scratch but I have the same symptom now. I also tried re-booting my machine.

                                      aha_1980A Offline
                                      aha_1980A Offline
                                      aha_1980
                                      Lifetime Qt Champion
                                      wrote on last edited by
                                      #18

                                      @kgregory

                                      Could it be you've hit QTCREATORBUG-21780.

                                      Try starting QtCreator with -noload Android parameter and see if that helps.

                                      Qt has to stay free or it will die.

                                      K 1 Reply Last reply
                                      3
                                      • aha_1980A aha_1980

                                        @kgregory

                                        Could it be you've hit QTCREATORBUG-21780.

                                        Try starting QtCreator with -noload Android parameter and see if that helps.

                                        K Offline
                                        K Offline
                                        kgregory
                                        wrote on last edited by
                                        #19

                                        @aha_1980 yes I can successfully launch it that way, but I need Android. Sounds like I'm stuck waiting for a bug fix or a work around?

                                        aha_1980A 1 Reply Last reply
                                        0
                                        • K kgregory

                                          @aha_1980 yes I can successfully launch it that way, but I need Android. Sounds like I'm stuck waiting for a bug fix or a work around?

                                          aha_1980A Offline
                                          aha_1980A Offline
                                          aha_1980
                                          Lifetime Qt Champion
                                          wrote on last edited by
                                          #20

                                          @kgregory it should be fixed in Creator 4.8.1

                                          till then use the workaround described in the report.

                                          Qt has to stay free or it will die.

                                          K 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