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.
  • 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
                              • aha_1980A aha_1980

                                @kgregory it should be fixed in Creator 4.8.1

                                till then use the workaround described in the report.

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

                                @aha_1980 ok I followed the work around and am able to launch QtCreator.

                                However, now I get the following messages when I select a kit:

                                The system cannot find the path specified.
                                The system cannot find the path specified.
                                2019-01-04T22:34:33 Clang Code Model: Error: The clangbackend executable "C:\Qt\Tools\QtCreator\bin\clangbackend.exe" could not be started (timeout after 10000ms).
                                clang++.exe: error: unknown argument: '-mthumb-interwork'
                                Project ERROR: failed to parse default search paths from compiler output
                                

                                I had been using the mingw compiler previously. I tried to set up the mingw compiler and none of the Auto-Detected kits use it. I tried to create a kit manually and when I select that compiler for c++, the icon next to the kit turns to a red exclamation point. I don't see any messages about what the issue is there.

                                Thanks for the help so far... this is super annoying... Me right now >:-|

                                aha_1980A 1 Reply Last reply
                                0
                                • K kgregory

                                  @aha_1980 ok I followed the work around and am able to launch QtCreator.

                                  However, now I get the following messages when I select a kit:

                                  The system cannot find the path specified.
                                  The system cannot find the path specified.
                                  2019-01-04T22:34:33 Clang Code Model: Error: The clangbackend executable "C:\Qt\Tools\QtCreator\bin\clangbackend.exe" could not be started (timeout after 10000ms).
                                  clang++.exe: error: unknown argument: '-mthumb-interwork'
                                  Project ERROR: failed to parse default search paths from compiler output
                                  

                                  I had been using the mingw compiler previously. I tried to set up the mingw compiler and none of the Auto-Detected kits use it. I tried to create a kit manually and when I select that compiler for c++, the icon next to the kit turns to a red exclamation point. I don't see any messages about what the issue is there.

                                  Thanks for the help so far... this is super annoying... Me right now >:-|

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

                                  @kgregory sounds frustrating :(

                                  can you please show the screens for compilers, Qt versions and Kits in Tools > Options > Kits?

                                  Qt has to stay free or it will die.

                                  K 1 Reply Last reply
                                  0
                                  • aha_1980A aha_1980

                                    @kgregory sounds frustrating :(

                                    can you please show the screens for compilers, Qt versions and Kits in Tools > Options > Kits?

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

                                    @aha_1980

                                    0_1546713219457_fcfe089a-5ee4-4a51-bdaf-f6927d080504-image.png

                                    0_1546713248300_3a1f8d38-c796-46ee-9779-ee20d2a79ef9-image.png

                                    0_1546713288319_78cc21ad-f542-4a76-a76b-6f2c6a19469b-image.png

                                    aha_1980A 1 Reply Last reply
                                    0
                                    • K kgregory

                                      @aha_1980

                                      0_1546713219457_fcfe089a-5ee4-4a51-bdaf-f6927d080504-image.png

                                      0_1546713248300_3a1f8d38-c796-46ee-9779-ee20d2a79ef9-image.png

                                      0_1546713288319_78cc21ad-f542-4a76-a76b-6f2c6a19469b-image.png

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

                                      Hi @kgregory,

                                      You have installed some Qt MSVC versions, but do not seem to have MSVC compilers. Is that correct? Then I'd recommend to uninstall these Qt version to avoid confusion.

                                      Then you seem to have some Android Kits for Qt 5.9.3, I don't think these will work as you don't have a Qt 5.9.3 version?

                                      From the various Android Kits, which one do you want to use for development? Have you made sure you selected this Kit for your Project? The Kits with yellow warning sign have problems and can probably not be used without fixing these issues.

                                      Qt has to stay free or it will die.

                                      K 1 Reply Last reply
                                      0
                                      • aha_1980A aha_1980

                                        Hi @kgregory,

                                        You have installed some Qt MSVC versions, but do not seem to have MSVC compilers. Is that correct? Then I'd recommend to uninstall these Qt version to avoid confusion.

                                        Then you seem to have some Android Kits for Qt 5.9.3, I don't think these will work as you don't have a Qt 5.9.3 version?

                                        From the various Android Kits, which one do you want to use for development? Have you made sure you selected this Kit for your Project? The Kits with yellow warning sign have problems and can probably not be used without fixing these issues.

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

                                        @aha_1980 I had been using 5.9.3 and that worked fine. I assumed 5.9.7 would work well too, so I chose that one when I re-installed. The kit that I was happy with was the second one (Android, gcc 4.9, qt 5.9.3). I'm not sure what happened to gcc. I'm happy to try clang but it doesn't seem to be working as per the error messages above.

                                        I had a problem with the QLowEnergy class in 5.11 and 5.10 (worked fine in 5.9) but I thought I might give 5.12 a try to see if it's fixed.

                                        1 Reply 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?

                                          K Offline
                                          K Offline
                                          king bily
                                          Banned
                                          wrote on last edited by king bily
                                          #26
                                          This post is deleted!
                                          1 Reply Last reply
                                          -1

                                          • Login

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