2017-02-18 231 views
0

錯誤得到一個紅色的變量錯誤:我在我的Android工作室

Execution failed for task ':app:processDebugResources'. 

com.android.ide.common.process.ProcessException: Failed to execute aapt 

下面的截圖

Image

回答

0

它通常是搖籃版本問題。如果最新的Gradle也無法工作,請確保您的應用程序通過重建/清理項目流程。有時使用正確版本修改Gradle不會因爲舊緩存而起作用。

+0

clean然後重建geting這些錯誤D:\ android studio workspace \ NIDHIIOT \ app \ build \ intermediates \ res \ merged \ debug \ layout \ app_bar.xml 錯誤:(1)找不到與給定名稱匹配的資源在'主題'中添加值'@ style/ActionBarThemeOverlay')。 錯誤:(1)找不到與給定名稱相匹配的資源(在'主題'中使用值'@ style/ActionBarThemeOverlay')。 錯誤:執行任務':app:processDebugResources'失敗。 > com.android.ide.common.process。ProcessException:無法執行aapt –

+0

@varun pandey Debug爲您提供錯誤。只需進入你的樣式目錄並插入變量即可。一旦你修正了你的風格/ ActionBarThemeOverlay,它會給你更多的錯誤你更多的其他缺失的值你實現的代碼,但不是在你的佈局或它會運行完全正常。我一直都有這個問題,這是一個簡單的解決方法。取決於你對編碼所做的事情。 – user7568042

+0

我得到R.id錯誤r變紅了,並且所有的按鈕ID都出現了該紅色錯誤r –

0

在Android studio中:
構建--->清理項目或嘗試 工具 - > Android - >使用Gradle文件同步項目。
如果這不起作用,請在消息框中查找錯誤。

+0

乾淨然後重建geting這些錯誤D :\ android studio workspace \ NIDHIIOT \ app \ build \ intermediates \ res \ merged \ debug \ layout \ app_bar.xml 錯誤:(1)找不到與給定名稱相匹配的資源(在'主題'中值爲'@ style/ActionBarThemeOverlay')。 錯誤:(1)找不到與給定名稱相匹配的資源(在'主題'中使用值'@ style/ActionBarThemeOverlay')。 錯誤:執行任務':app:processDebugResources'失敗。 > com.android.ide.common.process.ProcessException:無法執行aapt –

0

看來問題出在你選擇的主題上。 轉到值--->樣式文件夾,並將您的Apptheme父母更改爲ActionBarThemeOverlay。然後在主題選取器中找到您的AppTheme並選擇它。

+0

R仍然是紅色 –

+0

我的不好,父母應該是ThemeOverlay.AppCompat.Light或以下其中一個http://stackoverflow.com/questions/27238433 /時,應該一使用主題 - 程序兼容性-VS-themeoverlay,程序兼容性 –

0

如果使用的是Android的工作室,你有以下幾點是明確的對::

  1. 無效高速緩存
  2. 清理和重建項目(包括同步功能)
  3. 的平臺你缺少SDK使用

的Invalidate高速緩衝存儲器

文件>無效高速緩存/重啓

清理和重建項目

一個。 Build> Clean Project b。構建>重建項目

缺少SDK

  • 工具>安卓> SDK管理器
  • 啓動獨立SDK管理器
  • 檢查要安裝和使用並安裝軟件包
  • 了Android SDK平臺

按照上述順序,我猜你的問題應該修復。

P.S.如果問題仍然存在,請更新Android Studio。

相關問題