2013-08-06 97 views
7

我正在使用默认情况下包含Android支持的Windows 7中的IntelliJ Idea 12.1.4 Community Edition。IntelliJ Idea未能创建新的Android应用程序项目

我可以导入使用Eclipse创建的Android项目,并且它们在IntelliJ中工作正常。但是当我尝试在IntelliJ中创建一个新的Android项目时,它没有这样做。它显示一个对话框

Cannot find resource directory for module [ProjectName]

然后在Android的控制台:

The project wasn't generated by 'android' tool.

'C:\Windows\system32\java.exe' is not recognized as an internal or external command, operable program or batch file.

Invalid path

ERROR: SWT folder '' does not exist.

Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

我已经试过两个答案来自以下几个问题:
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的路径的 Screeshots

JDK路径:
enter image description here

Android SDK中路径:
enter image description here

+0

请在IDEA中添加显示您的JDK和Android SDK配置的屏幕截图。 – CrazyCoder

+0

@CrazyCoder我已经添加了您请求的JDK和Android SDK配置的屏幕截图。 – Krish

+3

它看起来像'android.bat'文件正在调用'lib \ find_java.bat',它使用'lib \ find_java.exe'来定位系统上的Java安装,但它检测到错误的版本。您可以重新安装JDK并定义将指向正确的JDK安装目录的'JAVA_HOME'环境变量。 – CrazyCoder

回答

6

谢谢@CrazyCoder作为评论你的答案。

我在环境变量中添加了一个名为JAVA_HOME的新变量,其中包含JDK路径 - C:\Program Files\Java\jdk1.7.0_25作为值。

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

相关问题