将IntelliJ升级到10.5并且Android构建失败未指定Android SDK

Kyl*_*eau 28 macos android intellij-idea

我刚刚将Mac上的IntelliJ Idea安装更新到10.5.我有一个我在10.0.3中工作的Android项目,一切都运行良好.现在当我尝试构建项目时,我收到一个错误:

Information:Compilation completed with 1 error and 0 warnings
Information:1 error
Information:0 warnings
Error:Android SDK is not specified for module Project_Android
Run Code Online (Sandbox Code Playgroud)

nic*_*ild 58

听起来IntelliJ不知道Android SDK的位置.

这是一步一步:

  1. 从现有项目中,转到"文件" - >"项目结构"
  2. 点击"项目设置"组中的"模块"条目(左侧)
  3. 点击项目的"Android"模块
  4. 点击"新建",其中显示"Android平台"
  5. 将其指向您在本地拥有的Android SDK位置.
  6. 选择API版本.
  7. 点击"申请"

那应该是它.祝好运!

图片添加 在此输入图像描述

  • 我遇到了和上面的布莱斯一样的问题.事实证明,我曾在某处读过我应该将我的"Project SDK"指定为JDK,这是错误的...它需要是一个Android SDK.为了解决这个问题,我进入了项目结构>项目设置并创建了一个"新的Project SDK".有用的指示可以找到[这里](http://wiki.jetbrains.net/intellij/Developing_applications_for_Android_in_IntelliJ_IDEA). (7认同)
  • 在你的第4步,你说我们应该可以点击'新',它说'Android平台'.我没有看到.我看到'是库项目',然后是结构和编译器选项卡.有任何想法吗? (5认同)

Tro*_*eek 18

正如Neil Traft建议的那样,你也必须将它作为默认项目SDK. IntelliJ 13.1.3截图


lyn*_*bym 7

我也很困惑.我在平台设置下错过了android sdk. 在此输入图像描述

添加此配置后,它仍然无法工作,直到我重新启动Intelli-J.很混乱.


Cra*_*der 6

请注意,Android SDK配置在10.5中已更改.有关详细信息,请参阅博客.