我正在使用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路径:
Android SDK路径:
我已经尝试了以下两个问题的答案:
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](https://istack.dev59.com/aD8rW.webp)
![enter image description here](https://istack.dev59.com/zIDKC.webp)
android.bat
文件正在调用lib\find_java.bat
,后者使用lib\find_java.exe
在您的系统上查找Java安装位置,但是它检测到了错误的版本。 您可以重新安装JDK并定义JAVA_HOME
环境变量,指向正确的JDK安装目录。 - CrazyCoder