2013-09-05 34 views
5

我刚开始我的第一个android项目。遵循谷歌教程给出的所有说明。但是我的项目中出现以下错误执行aapt时出错:无法运行程序

1)执行aapt时出错:无法运行程序“D:\ Development \ adt-bundle-windows-x86_64-20130729 \ sdk \ build-tools \ android-4.3 \ aapt .EXE“:CreateProcess的错误= 5,访问被拒绝:CreateProcess的错误= 5,访问被拒绝UssEnt线1的Android ADT问题

2)R不能被解析为一个可变

对于我称为第一个问题下面的链接,但它没有工作

Error executing aapt: Cannot run program, CreateProcess error=5, Access is denied: CreateProcess error=5, Access is denied

我尝试了第二个问题的解决方案,但他们都没有为我工作。

1]摆脱'导入android.R'行。

2]清理该项目,然后重新构建。

3]关闭项目,然后再打开它。

4]将项目属性> Java构建路径>蜱的Android版本复选框

5]继步骤:取消选中项目 - >自动构建项目 - >属性 - >建设者:确保所有的Android(3)和Java(1)构建器被检查(而不是更多)Window-> Preferences-> Android-> Build:选中“自动刷新构建的资源和资源文件夹”右键单击项目 - > Android工具 - >修复项目设置不知道它实际上做了什么,但它不能伤害)

6]一些用户建议检查.xml文件是否正确。我不知道我该怎么做。我甚至没有在我的项目中写过一行代码 - 代码已经自动生成。

7]布局xml文件使用小写字母命名。

8]资源文件没有错误(没有红叉)。

上述8个步骤,我从 'R cannot be resolved to a variable' - gen folder is empty

+3

对于第二个问题,请确保您的XML文件中没有任何错误 - 否则将不会生成R类。 –

+0

清理项目并检查,同时检查重新启动eclipse。 – Charan

+0

@AleksG正如我在第6点中提到的那样,我在XML文件中没有任何错误。所有文件都是自动生成的。即使这样我重新检查了我的XML,并没有发现任何错误。 – user2742736

回答

0

这是一个已知的问题与Android工作室回来在2013年9月,当你张贴了这个。 http://tools.android.com/knownissues

我遇到了同样的问题,Android Studio更新解决了这个问题。

在Windows 7/8上使用Android Studio v0.3.2(2013年10月)我相信,我最终创建了一个新项目(具有正确的自动生成代码)并重新实现了我的(非常简单)应用程序,能够编译(那里没有gradle资源错误)。

原因是沿线的东西。编译无法找到资源:在特定版本中创建新项目时发生,当有一个OK项目,然后更新Android Studio到该特定版本时发生。它以某种方式造成了Gradle。

相关问题