Upgrade IntelliJ to 10.5 and Android build fails Android SDK not specified

后端 未结 5 578
孤街浪徒
孤街浪徒 2021-02-02 09:21

I just recently updated my IntelliJ Idea installation on my Mac to 10.5. I had an Android project that I was working on in 10.0.3 and everything was working great. Now when I

相关标签:
5条回答
  • 2021-02-02 09:29

    As Neil Traft suggests, you also have to make it default project SDK as well. IntelliJ 13.1.3 screenshot

    0 讨论(0)
  • 2021-02-02 09:30

    I was very confused by this as well. I was missing the android sdk under platform settings. enter image description here

    After adding this configuration, it still didn't work until I restarted Intelli-J. Very confusing.

    0 讨论(0)
  • 2021-02-02 09:50

    I got this same error when creating a new project with LibGDX 1.9.4 with the IntelliJ project option and opening it. Many of these answers are getting old, so here is confirmation from 2016!

    The solution that worked for me was to go into the module settings and change to the Android SDK instead of the default Java SDK for the Android module:

    1. Right click on the project and select Open Module Settings.
    2. Select Modules under Project Settings.
    3. Select the Android module.
    4. Select the Dependencies tab.
    5. Choose the appropriate Android SDK instead of the Java SDK.

      • If the desired Android SDK is not present, go to the SDKs tab under Platform Settings and add the new Android SDK via the '+' button.

    I was able to run the project after the Android SDK was set. Thanks to @nicholas.hauschild for guidance on this solution!

    IntelliJ IDEA 2016.2.4 Build #IC-162.2032.8, built on September 9, 2016 JRE: 1.8.0_112-release-b343 x86

    0 讨论(0)
  • 2021-02-02 09:53

    It sounds like IntelliJ doesn't know where the Android SDK is.

    Here is a step by step:

    1. From your existing project, go to 'File' -> 'Project Structure'
    2. Click 'Modules' entry from the 'Project Settings' group (on the left side)
    3. Click 'Android' module for your project
    4. Click 'New' where it says 'Android Platform'
    5. Point it to the Android SDK location that you have locally.
    6. Select an API version.
    7. Click 'Apply'

    That should be it. Good luck!

    Image added enter image description here

    0 讨论(0)
  • 2021-02-02 09:53

    Please note that Android SDK configuration has changed in 10.5. Refer to the blog for details.

    0 讨论(0)
提交回复
热议问题