执行aapt时出错:无法运行程序,CreateProcess error = 5,拒绝访问:CreateProcess error = 5,Access被拒绝

时间:2013-08-27 18:36:10

标签: android eclipse access-denied aapt

今天我刚刚使用Android SDK Manager更新了Windows 7上的Android SDK,并在Eclipse构建期间开始出现错误,其中说

  

“执行aapt时出错:无法运行程序... CreateProcess error = 5,   访问被拒绝:CreateProcess error = 5,Access被拒绝“

我正在使用Eclipse Juno和Kepler。我也尝试过Android SDK附带的捆绑式Eclipse,但在任何地方都遇到了同样的问题。

我正在使用Android构建工具版本18.0.1 -

2 个答案:

答案 0 :(得分:2)

转到您的eclipse文件夹,打开eclipse.ini并添加行

-vm
C:\Program Files\Java\jdk1.6.0_29\jre\bin\server\jvm.dll

将jdk1.6.0_29替换为jdk的版本代码。这些行应添加到上面

-vmargs

答案 1 :(得分:1)

Windows安全性不允许该进程运行。这是我做的:

  • 打开Windows资源管理器,然后导航到aapt.exe(或任何应该运行的程序)
  • 右键单击它并选择“属性”
  • 转到“安全”标签,然后点击“修改”按钮
  • 在顶部框中选择您的用户名,在底部选择“完全控制”或至少“读取和执行”
  • 点击确定以删除这些框

现在您的用户可以执行该程序。耶!