IntelliJ Idea创建新的Android应用程序项目失败

7
我正在使用Windows 7中的IntelliJ Idea 12.1.4 Community Edition,默认包含Android支持。我可以导入使用Eclipse创建的Android项目,并且它们在IntelliJ中运行良好。但是,当我尝试在IntelliJ中创建新的Android项目时,它无法成功。它显示一个对话框:“找不到模块[ProjectName]的资源目录”。然后在Android控制台中:该项目未被“android”工具生成。“C:\ Windows \ system32 \ java.exe”不被识别为内部或外部命令、可执行程序或批处理文件。无效路径。错误:SWT文件夹“”不存在。请设置ANDROID_SWT以指向包含您平台上swt.jar的文件夹。
我已经尝试了以下两个问题的答案:
intellij IDEA - create android app failed
IntelliJ IDEA 12 - New Android Application Module wizard fails with "cannot find resource directory for module"
但是这两个答案都没有解决问题。
编辑:
IntelliJ Idea中SDK路径的截图
JDK路径:
enter image description here Android SDK路径:
enter image description here

请在IDEA中添加显示您的JDK和Android SDK配置的截图。 - CrazyCoder
@CrazyCoder 我已经按照你的要求添加了JDK和Android SDK配置的截图。 - krishh
3
看起来android.bat文件正在调用lib\find_java.bat,后者使用lib\find_java.exe在您的系统上查找Java安装位置,但是它检测到了错误的版本。 您可以重新安装JDK并定义JAVA_HOME环境变量,指向正确的JDK安装目录。 - CrazyCoder
1个回答

6

感谢 @CrazyCoder 在评论中的答案。

我在环境变量中新增了一个变量,名为 JAVA_HOME,其值为 JDK 路径 - C:\Program Files\Java\jdk1.7.0_25

现在 IntelliJ Idea 可以成功创建新的 Android 项目了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接