首页 > 解决方案 > 在android中启动空活动后出错

问题描述

请参考下面给出的错误消息。每次我开始一个空活动时,我都会收到以下错误。这是我第六次尝试所有可能的解决方案。

Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar]
C:\Users\cheik\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0.aar\396858f1c27f92ab2ca967b96e3a0da9\res\values-v28\values-v28.xml
Error:(9, 5) error: resource android:attr/dialogCornerRadius not found.
C:\Users\cheik\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0.aar\396858f1c27f92ab2ca967b96e3a0da9\res\values\values.xml
Error:(1304, 5) error: resource android:attr/fontVariationSettings not found.
Error:(1304, 5) error: resource android:attr/ttcIndex not found.
C:\Users\cheik\OneDrive\Desktop\MYAPP\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml
Error:(11) error: resource android:attr/dialogCornerRadius not found.
Error:(7) resource android:attr/dialogCornerRadius not found.
Error:(11) resource android:attr/dialogCornerRadius not found.
C:\Users\cheik\OneDrive\Desktop\MYAPP\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Error:(514) resource android:attr/fontVariationSettings not found.
Error:(514) resource android:attr/ttcIndex not found.
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 1s
Information:13 errors
Information:0 warnings
Information:See complete output in console

标签: javaandroid

解决方案


前段时间在 Android Studio 3.5 中遇到过这个问题,您是否尝试过设置:

compileSdkVersion 28 或者compileSdkVersion 29 在我的情况下,必须:app > build.gradle,这为我解决了。

  • 您也可以尝试文件>无效缓存/重新启动
  • 我注意到您仍在使用 AppCompat 28 库,我建议您迁移到 AndroidX,重构 > 迁移到 AndroidX

推荐阅读