【问题标题】:Android Studio - Execution failed for task ':app:checkDebugAarMetadata'Android Studio - 任务执行失败 \':app:checkDebugAarMetadata\'
【发布时间】:2022-11-18 11:16:17
【问题描述】:

我刚刚安装了android studio。在 android studio 上运行应用程序后,出现错误。

任务“:app:checkDebugAarMetadata”执行失败。

.> 发生多个任务操作失败:

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖项:androidx.core:core-ktx:1.7.0。 AAR元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\6860334808920ca12b2cd0121824eebd\transformed\jetified-core-ktx-1.7.0\META-INF\com\android\build\gradle\aar-metadata.properties .

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 .> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖项:androidx.appcompat:appcompat:1.4.1。 AAR 元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\235f02541b7028202c8adb4d579147bb\transformed\appcompat-1.4.1\META-INF\com\android\build\gradle\aar-metadata.properties。

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖:androidx.appcompat:appcompat-resources:1.4.1。 AAR元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\fd628b3502225c9494311d76a802f459\transformed\jetified-appcompat-resources-1.4.1\META-INF\com\android\build\gradle\aar-metadata.properties .

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖项:androidx.emoji2:emoji2-views-helper:1.0.0。 AAR 元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\37bfbfccd4c6da91c9f2f0341a36f0de\transformed\jetified-emoji2-views-helper-1.0.0\META-INF\com\android\build\gradle\aar-metadata 。特性。

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖:androidx.emoji2:emoji2:1.0.0。 AAR 元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\5bcef036683d3be56754a92e0512461a\transformed\jetified-emoji2-1.0.0\META-INF\com\android\build\gradle\aar-metadata.properties。

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖:androidx.core:core:1.7.0。 AAR 元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\056a8fbc280e47ced48cf8bf3b636210\transformed\core-1.7.0\META-INF\com\android\build\gradle\aar-metadata.properties。

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖:androidx.lifecycle:lifecycle-process:2.4.0。 AAR元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\74bea9fc6e761f50ff5f7907cd190e20\transformed\jetified-lifecycle-process-2.4.0\META-INF\com\android\build\gradle\aar-metadata.properties .

.> 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

.> minCompileSdk(31)中指定了一个 依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 大于此模块的 compileSdkVersion (android-30)。 依赖:androidx.lifecycle:lifecycle-runtime:2.4.0。 AAR 元数据文件:C:\Users\ASUS.gradle\caches\transforms-3\525e4913fd690e9549498febc17fcc14\transformed\lifecycle-runtime-2.4.0\META-INF\com\android\build\gradle\aar-metadata.properties。

【问题讨论】:

    标签: android-studio


    【解决方案1】:

    只需根据您当前的 react-native 版本安装补丁即可: https://github.com/facebook/react-native/issues/35210

    就我而言,我将 react-native 更新为 package.json 文件中的补丁版本 0.64.4。
    运行npm install
    运行cd android && ./gradlew clean 来清理 Android 工件。
    重新运行您的应用程序。

    我希望这有帮助。

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 2022-11-05
      • 2015-05-23
      • 2016-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-14
      • 2015-02-09
      相关资源
      最近更新 更多