无法执行DX - IntelliJ Idea(Android + Maven)

时间:2013-03-29 14:21:11

标签: android git maven intellij-idea dex

git 导入项目后,它成功下载了所有库。但是,当我尝试重建项目时,它会抛出此错误,我在互联网上找不到任何地方。

Android Dex: [name_of_project] Unable to execute DX
Android Dex: [name_of_project] java.io.FileNotFoundException: C:\Windows\System32\config\systemprofile\.IdeaIC12\system\compile-server\name_of_project\android\intermediate_artifacts\name_of_project\classes.dex (System cant find the specified path.)

我尝试重新安装maven,intellij想法,再设置系统变量中的所有路径等等,重新安装android sdks ...,尝试在IntelliJ Idea 12.0.4中设置一些设置,重写一些选项。属性等,但它仍然会抛出此错误。有什么建议吗?

我忘了写,当我尝试使用mvn clean install编译和安装项目时,它可以工作。只有IIdea,它崩溃了。我使用的是JDK 1.6,Android 4.2,IIdea 12.0.4 ,Windows 7 x64和Maven的最新版本。

2 个答案:

答案 0 :(得分:2)

您的系统启用了配置文件重定向,并且您受Java Bug

的影响

检查this KB document是否有解决方法。

答案 1 :(得分:1)

在我的情况下,问题出在模块sdk版本中。我把它从2.2改为4.4,问题解决了。