2013-08-27 67 views
4

今天我剛剛在Windows 7上用Android SDK Manager更新了Android SDK,並開始在構建過程中出錯日食它說執行aapt時出錯:無法運行程序,CreateProcess錯誤= 5,訪問被拒絕:CreateProcess錯誤= 5,訪問被拒絕

「錯誤執行AAPT:不能運行程序... CreateProcess的錯誤= 5, 訪問被拒絕:CreateProcess的錯誤= 5,訪問被拒絕」

我使用Eclipse朱諾和開普勒。我也嘗試了Android SDK附帶的捆綁Eclipse,但在任何地方都面臨同樣的問題。

我使用的是Android編譯工具版本18.0.1-

+0

以管理員身份啓動Eclipse。 –

+0

試過這個,但沒有奏效。 –

+0

最後,我將操作系統更新到Windows 8.1 Professional,然後再次從頭安裝Android SDK,併爲我解決了這個問題。 –

回答

2

轉到你的eclipse文件夾,打開的eclipse.ini並添加行

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

更換jdk1.6.0_29與版本代碼你的jdk。這些行應加上

-vmargs 
+0

試過這個,但沒有爲我工作。獲取相同的錯誤。 –

1

這是Windows安全性,不允許該進程運行。下面是我所做的:

  • 打開Windows資源管理器,然後導航到aapt.exe(或任何程序應該運行)
  • 右擊它並選擇「屬性」
  • 轉到「安全」選項卡,然後單擊‘編輯’按鈕
  • 在機頂盒中選擇您的用戶名,並在底部有一個賦予‘完全控制’或至少是‘閱讀&執行’
  • 單擊確定以擺脫這些箱子

現在您的用戶可以執行該程序。好極了!

相關問題