我无法让IntelliJ识别我的Android SDK

Ale*_*ong 44 sdk android intellij-idea

我正在尝试使用IntelliJ制作Android程序.不幸的是,我无法在IntelliJ上识别Android SDK.(即Eclipse安装了Android SDK Manager就好了.)

我从头开始选择创建新项目.我给项目命名并选择make make module.创建源目录(下一个).

然后,计算机显示Android SDK none.我点击省略号(...),程序可以看到我的JDK文件.

我点击+并选择Android SDK.

然后我找到目录c:\ Program Files(x86)\ Android\android-sdk.

但是,当我单击"确定"时,会出现一个对话框,显示"请选择Java SDK".它只给我1.6的选择(而不是另一个1.7).然后按OK确定1.6.

最后,计算机报告在此SDK中找不到任何Android目标.

请帮忙!!!!

小智 48

在IntelliJ Idea上创建新的Android项目之前,您需要在IDE级别配置Java和Android开发工具包.

假设您已经安装了JDK和Android SDK,并且您刚刚启动了IntelliJ(我使用的是版本13.0.2):

  1. Ctrl+ Shift+ Alt+ S(进入"项目结构"对话框)
  2. 在左侧导航窗格中,单击"项目设置 - >项目"
  3. 在右侧导航窗格中,您会看到一个显示"<No SDK>"的下拉列表
  4. 单击"新建",选择"JDK"并选择JDK的路径
  5. 点击"新建",选择"Android SDK",然后选择Android SDK的路径

请注意,您必须在Android SDK之前定义JDK.

此过程记录在:


小智 27

在linux上,运行SDK下的tools/android来运行Android SDK Manager.然后下载一个或多个平台.查看SDK目录中的"SDK Readme.txt"了解更多信息.完成后,您将能够选择一个平台,IntelliJ系统将开始运行.


Bru*_*owe 21

对于可能在Intellij14 + Mac上遇到此问题的其他人 - 对我有用的解决方案是

1)打开intellij - 从项目设置部分选择添加android sdk,选择android-sdk-macrox根目录

2)弹出sdk管理器 - 下载至少1个包.

3)重新启动intellij(没有重启,它似乎没有工作)

  • 重启就是硬道理! (12认同)

bur*_*ish 6

奇怪的是,IntelliJ 12社区没有为我们提供选择Android项目的JDK位置的选项.我找到了一个解决方法:

  1. 首先,创建一个新的Java项目.我使用了'Java Hello World'项目.这将让您有机会选择您的JDK.
  2. 正如其他人所提到的,安装Android SDK并运行Android SDK Manager来安装工具和平台.
  3. 创建一个新的Android项目.在"SDK"下,选择Android SDK.Intellij将记住您在步骤#1中定义的JDK位置.


Cra*_*der 0

您需要运行SDK Manager.exe下载至少一个平台,然后您才能选择下载的平台,另请参阅本教程