報錯代碼:android
Execution failed for task ':app:mergeDebugResources'.緩存
> Could not resolve all files for configuration ':app:_internal_aapt2_binary'.
> Could not resolve com.android.tools.build:aapt2:4.1.0-6503028.
Required by:
project :app
> Could not resolve com.android.tools.build:aapt2:4.1.0-6503028.
> Could not parse POM https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.1.0-6503028/aapt2-4.1.0-6503028.pom
> ǰ���в����������ݡ�app
嘗試一:maven
答案網址:https://blog.csdn.net/qq_35928566/article/details/103474974gradle
可能:沒法合併資源。就是xml引用的原始組件,例如LinearLayout等組件引用錯誤,這種狀況通常是Android Studio緩存混亂所致,就是你開多個不一樣gradle的項目緩存混亂了。ui
解決方法:Android studio點擊File → Invalidate Cache / Restart → Invalidate and Restartgoogle
等待重啓後解決.net
注意:點擊Invalidate and Restart以前只能有一個項目打開,否則重啓以後Gradle又會一塊兒啓動而後衝突xml
未解決,真機模擬時仍報錯blog
嘗試二:
網上大多數的方法是:
把assets的文件移至src/main/目錄下,
由於assets 目錄與res目錄應該放在同一級目錄下的。可是沒有建立assets
//待解決