IntelliJ IDEA - Android JDK不起作用

Yoc*_*mer 16 android intellij-idea

我刚刚安装了IntelliJ IDEA 10.0.0.2社区版
我安装了Android SDK ...(C:\ Program Files\Android\android-sdk-windows)

我想创建一个新的android项目,所以我创建一个新项目,选择Android Module,next,next ...

然后,当我需要选择JDK时,我转到android文件夹,当我尝试选择它时,我收到此错误:

所选目录不是JSDK的有效主目录

我究竟做错了什么 ?我该怎么做才能解决这个问题?

我安装了所有更新的android SDK
当我选择IntelliJ IDEA插件SDK时,我得到:

所选目录不是IntelliJ IDEA插件SDK的有效主页

编辑:

仍然没有解决......
我已经选择了SDK本身并在创建项目时选择了android 2.2平台.

无法加载JDK文件.所以我不会编译,我得到这个错误

无法启动编译器:没有为模块"blah"指定SDK.在"项目结构"对话框中指定SDK.

Cra*_*der 26

要在IntelliJ IDEA中开发Android应用程序,您需要设置Java SDK(JSDK)和Android SDK:

您还需要运行SDK Manager应用程序并下载要使用的Android平台.

请注意,如果您仅将其用于Android,则可以从IDEA中的JSDK配置中分离所有jar,这将有助于代码完成,以便IDE仅建议Android中可用的类.

我还建议您阅读以下教程:

编辑:

配置项目的链接已更新


Sza*_*ecz 9

JSDK是Java SDK.在我的Debian上它位于/ usr/lib/jvm/java-6-sun下

  • C:\ Program Files\Java\jdk1.6.0_24 \ (6认同)

小智 8

我的安装路径是"C:\ Users\User\AppData\Local\Android\android-sdk".这让IDEA感到困惑,因为它似乎无法看到隐藏文件夹,即使在完整路径中输入也是如此.糟糕......我通过将AppData设置为可见来修复它.


小智 5

我只是浪费了很多时间来解决这个问题.我的工作站在Windows 7 64位上运行IntelliJ Ultimate 11.我正在设置我的第一个Android项目.因此,未配置任何SDK.首先,我选择了JDK,这是一个不费脑子的事(C:\ ProgramFiles(x86)\ Java\jdk1.6.0_30).接下来是您需要指定Android SDK的部分.首先,单击省略号("..."),然后单击"添加新".现在这里是踢球者 ......如果仔细查看对话框,您会注意到默认情况下突出显示"配置新JSDK".您需要做的是将选择更改为"Android SDK".现在您可以选择Android SDK的目录,但不会得到那个愚蠢的错误消息.

在我意识到为什么应用程序一直告诉我"这不是一个有效的SDK目录"之前,我大约浪费了半个小时.希望这将有助于其他人遇到同样的问题.

在这里:我在Windows 64中遇到了同样的麻烦,11.1.2和64位java.发现只有点击左侧窗口我才能注册我的Android SDK.