很长一段时间以来,我一直很好地使用 Android Studio,但是当我尝试CardView
在我的布局文件中使用时。
Information:Gradle tasks [:app:assembleDebug]
/Users/professori/.gradle/caches/transforms-1/files-1.1/cardview-v7-25.0.0.aar/1cf3ea204bf2d379f4a71d608f48a715/res/values/values.xml
Error:(18, 5) error: expected color reference but got (raw string) #000t.
/Users/professori/Projects/house/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml
Error:(2146) expected color reference but got (raw string) #000t.
Error:failed linking references.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
Information:BUILD FAILED in 19s
Information:7 errors
Information:0 warnings
Information:See complete output in console
我正在使用buildToolsVersion 27.0.1
和v26.1.0
各自的支持库。我的gradle
版本是 3.0.1。
我曾多次尝试清理项目,甚至重新启动 Android Studio,但它没有帮助。一些 StackOverflow 答案建议禁用 aapt2 ,gradle.properties
但这只会带来一些我不想涉及的问题。
有没有永久解决这个问题的方法?它现在在我正在从事的两个独立项目中发生了两次。