Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Android build SDK not defined. Check Android settings. Qt 5.9.1, QtCreator 4.4.0, with Android Studio.
QtWS25 Last Chance

Android build SDK not defined. Check Android settings. Qt 5.9.1, QtCreator 4.4.0, with Android Studio.

Scheduled Pinned Locked Moved Solved General and Desktop
33 Posts 18 Posters 31.8k 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.
  • joaopagottoJ Offline
    joaopagottoJ Offline
    joaopagotto
    wrote on last edited by
    #1

    Error message:

    Android build SDK not defined. Check Android settings.
    Error while building/deploying project test01 (kit: Android for x86 (GCC 4.9, Qt 5.9.1 for Android x86))
    When executing step "Build Android APK"
    

    JDK Location: C:\Program Files\Java\jdk1.8.0_144
    Android SDK Location: C:\Users\user\AppData\Local\Android\sdk
    Android NDK Location: C:\Users\user\AppData\Local\Android\sdk\ndk-bundle

    Has there been any modification to the Android Studio directory structure, causing Qt Creator to no longer locate Android Build SDK ?

    And in Android Build SDK the list appears empty. Has anyone ever experienced this ?

    If you need more information let me know that I post here.

    1 Reply Last reply
    2
    • C Offline
      C Offline
      cvilas
      wrote on last edited by
      #2

      I can confirm that I have the same issue after updating my Android SDK via Android Studio. Frustrating!

      1 Reply Last reply
      1
      • B Offline
        B Offline
        blueblade
        wrote on last edited by
        #3

        Same problem here , Today I update android sdk to latest version and since then I can not build for android...

        1 Reply Last reply
        1
        • M Offline
          M Offline
          MarcT
          wrote on last edited by
          #4

          Running into the same issue just after updating
          Android build SDK not defined. Check Android settings.
          Error while building/deploying project ???? (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.9.1 for Android armv7))
          When executing step "Build Android APK"

          1 Reply Last reply
          1
          • joaopagottoJ Offline
            joaopagottoJ Offline
            joaopagotto
            wrote on last edited by joaopagotto
            #5

            See my screenshots:

            In this configuration was to appear the following platforms:
            android-19
            android-25
            android-26

            But the "Android Build SDK" list is always empty.

            alt text

            alt text

            alt text

            alt text

            alt text

            alt text

            alt text

            alt text

            alt text

            1 Reply Last reply
            0
            • M Offline
              M Offline
              MarcT
              wrote on last edited by MarcT
              #6

              I took the time to check the "Android build SDK" setting and mine is empty as joaopagotto

              0_1506036075003_2017-09-21 19_15_59-[master] -  Qt Creator.png

              1 Reply Last reply
              0
              • sierdzioS Offline
                sierdzioS Offline
                sierdzio
                Moderators
                wrote on last edited by
                #7

                I can only (sadly) confirm this also happens on Linux, after updating Android SDK. I'm 100% sure my env. worked fine before I run the update, and updating the SDK was the only change that happened.

                Grrr. I need to finally learn to only update Android SDK when forced to. They keep breaking the builds soo often nowadays.

                (Z(:^

                1 Reply Last reply
                0
                • V Offline
                  V Offline
                  Vikas Pachdha
                  wrote on last edited by Vikas Pachdha
                  #8

                  The sdkmanager tool's output changed in SDK tools version 26.1.
                  The issue will be addressed in QTC 4.5. (QTCREATORBUG-18962)

                  1 Reply Last reply
                  0
                  • R Offline
                    R Offline
                    Remo
                    wrote on last edited by
                    #9

                    I had this problem after I acquired a android x86 tablet, I already used an ARM tablet. The solution for me was to uninstall Qt, then reinstall with android ARM and x86 tools. Hope this helps someone.

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      StefanoF
                      wrote on last edited by
                      #10

                      Hi,

                      I've the same problem on Debian 8 (64 bit), with Qt 5.9.1, Qt Creator 4.4.0 and Android Studio 2.3.3. I've removed and installed again Qt but the problem still continue.

                      1 Reply Last reply
                      0
                      • sierdzioS Offline
                        sierdzioS Offline
                        sierdzio
                        Moderators
                        wrote on last edited by
                        #11

                        According to the bug report, this issue will be fixed in Qt Creator 4.5, so it will take some serious time.

                        (Z(:^

                        1 Reply Last reply
                        0
                        • F Offline
                          F Offline
                          Fredro
                          wrote on last edited by Fredro
                          #12

                          My workaround was to remove the tools in the sdk and change back to version 25.0.3

                          if you need another version just change it out in the link below

                          http://dl-ssl.google.com/android/repository/tools_r25.0.3-windows.zip

                          sierdzioS 1 Reply Last reply
                          4
                          • F Fredro

                            My workaround was to remove the tools in the sdk and change back to version 25.0.3

                            if you need another version just change it out in the link below

                            http://dl-ssl.google.com/android/repository/tools_r25.0.3-windows.zip

                            sierdzioS Offline
                            sierdzioS Offline
                            sierdzio
                            Moderators
                            wrote on last edited by
                            #13

                            @Fredro said in Android build SDK not defined. Check Android settings. Qt 5.9.1, QtCreator 4.4.0, with Android Studio.:

                            My workaround was to remove the tools in the sdk and change back to version 25.0.3

                            if you need another version just change it out in the link below

                            http://dl-ssl.google.com/android/repository/tools_r25.0.3-windows.zip

                            Perfect, thanks for the info. I've managed to get a zip from a colleague, but an "official" link from Google is much better.

                            (Z(:^

                            1 Reply Last reply
                            0
                            • joaopagottoJ Offline
                              joaopagottoJ Offline
                              joaopagotto
                              wrote on last edited by
                              #14

                              Temporary solution while the link with Android Studio and Qt Creator is not resolved. Hope to help, do not mark as resolved, as the Android Studio and Qt Creator integration should work. Because the latest versions are in Android Studio and support HAXM.

                              Android SDK r25.2.5
                              http://dl-ssl.google.com/android/repository/tools_r25.2.5-windows.zip
                              http://dl-ssl.google.com/android/repository/tools_r25.2.5-linux.zip
                              http://dl-ssl.google.com/android/repository/tools_r25.2.5-macosx.zip

                              Android NDK r15c
                              https://dl.google.com/android/repository/android-ndk-r15c-windows-x86.zip
                              https://dl.google.com/android/repository/android-ndk-r15c-windows-x86_64.zip
                              https://dl.google.com/android/repository/android-ndk-r15c-darwin-x86_64.zip
                              https://dl.google.com/android/repository/android-ndk-r15c-linux-x86_64.zip

                              Apache Ant 1.9.9
                              http://ftp.unicamp.br/pub/apache//ant/binaries/apache-ant-1.9.9-bin.zip

                              I 1 Reply Last reply
                              2
                              • F Offline
                                F Offline
                                FloMe
                                wrote on last edited by
                                #15

                                I found a strange solution:

                                1. closed qtcreator

                                2. I edited the *pro.user file of my project.
                                  there are some entries::
                                  <value type="QString" key="BuildTargetSdk"></value>
                                  <value type="QString" key="KeystoreLocation"></value>

                                3: I changed every occurence of
                                <value type="QString" key="BuildTargetSdk"></value>
                                to
                                <value type="QString" key="BuildTargetSdk">android-26</value>

                                (26 is my android sdk tools main version)

                                4: Now I can deploy again to my smartphone.

                                Strange is: the combobox "Android build Sdk" still is empty... doesn't matter now...

                                I 1 Reply Last reply
                                7
                                • sierdzioS Offline
                                  sierdzioS Offline
                                  sierdzio
                                  Moderators
                                  wrote on last edited by
                                  #16

                                  @FloMe nice trick, thanks for sharing! :-)

                                  (Z(:^

                                  1 Reply Last reply
                                  0
                                  • I Offline
                                    I Offline
                                    ind1g1ne0us
                                    wrote on last edited by
                                    #17

                                    Seeing this same error with QT 5.9.1, QT Creator 4.4.0, Android SDK Tools 26.1.1

                                    1 Reply Last reply
                                    0
                                    • F FloMe

                                      I found a strange solution:

                                      1. closed qtcreator

                                      2. I edited the *pro.user file of my project.
                                        there are some entries::
                                        <value type="QString" key="BuildTargetSdk"></value>
                                        <value type="QString" key="KeystoreLocation"></value>

                                      3: I changed every occurence of
                                      <value type="QString" key="BuildTargetSdk"></value>
                                      to
                                      <value type="QString" key="BuildTargetSdk">android-26</value>

                                      (26 is my android sdk tools main version)

                                      4: Now I can deploy again to my smartphone.

                                      Strange is: the combobox "Android build Sdk" still is empty... doesn't matter now...

                                      I Offline
                                      I Offline
                                      ind1g1ne0us
                                      wrote on last edited by
                                      #18

                                      @FloMe Tried this, but didn't work for me at least. Still says SDK not found.

                                      1 Reply Last reply
                                      0
                                      • joaopagottoJ Offline
                                        joaopagottoJ Offline
                                        joaopagotto
                                        wrote on last edited by joaopagotto
                                        #19

                                        Open your ... \tools_r25.2.5-windows\tools\android.bat

                                        Install at least the version of the SDK API that you are using.

                                        alt text
                                        alt text

                                        1 Reply Last reply
                                        0
                                        • joaopagottoJ joaopagotto

                                          Temporary solution while the link with Android Studio and Qt Creator is not resolved. Hope to help, do not mark as resolved, as the Android Studio and Qt Creator integration should work. Because the latest versions are in Android Studio and support HAXM.

                                          Android SDK r25.2.5
                                          http://dl-ssl.google.com/android/repository/tools_r25.2.5-windows.zip
                                          http://dl-ssl.google.com/android/repository/tools_r25.2.5-linux.zip
                                          http://dl-ssl.google.com/android/repository/tools_r25.2.5-macosx.zip

                                          Android NDK r15c
                                          https://dl.google.com/android/repository/android-ndk-r15c-windows-x86.zip
                                          https://dl.google.com/android/repository/android-ndk-r15c-windows-x86_64.zip
                                          https://dl.google.com/android/repository/android-ndk-r15c-darwin-x86_64.zip
                                          https://dl.google.com/android/repository/android-ndk-r15c-linux-x86_64.zip

                                          Apache Ant 1.9.9
                                          http://ftp.unicamp.br/pub/apache//ant/binaries/apache-ant-1.9.9-bin.zip

                                          I Offline
                                          I Offline
                                          ind1g1ne0us
                                          wrote on last edited by
                                          #20

                                          @joaopagotto Yeah thanks for your reply, I got it working earlier already, by downloading the last release of the SDK 25 version, 25.0.3. Didn't have to update the tools, the latest tools installed by Android Studio work just fine.

                                          raven-worxR 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