簡體   English   中英

Android構建失敗且aapt內存不足(錯誤= 8)

[英]Android build fails with out of memory on aapt (error=8)

我只是在玩Google的Android Studio IDE,並試圖建立一個使用ABS和ViewPagerIndicator的項目。 但是,我無法構建項目,因為每次我從命令行(或從IDE)運行gradle時,它都會失敗並顯示以下消息:

java.io.IOException: Cannot run program "C:\[path shortenend]\android-studio\sdk\build-tools\android-4.2.2\aapt.exe": CreateProcess error=8, <german version of "there is not enough memory available for this command">

在資源監視器我看到的時候它大約有內存600MB,它總是停,所以我試圖通過設置增加堆大小-Xmx1024m甚至-Xmx2048mGRADLE_OPTS 但是,錯誤仍然存​​在,盡管我可以在調試模式下看到在構建開始時將參數傳遞給Java VM。 還有其他方法可以增加gradle的可用內存,以便實際上可以構建項目嗎?

編輯:當然,除了增加可用內存外,任何解決方案都歡迎。

EDIT2:我正在使用Gradle 1.6和ADT rev 22

當前,studio創建的Gradle項目使用具有此錯誤的Gradle插件版本0.4。

更新您的build.gradle以使依賴關系成為

com.android.toold.build:gradle:0.4.+

這將獲取最新的0.4.x並已對此進行修復。

您正在使用哪個版本的gradle? 您是否正在使用Android SDK平台工具修訂版14?

如果是這樣,請嘗試更新到最新版本。 參考: AAPT Stackoverflow

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM