【问题标题】:Task ':react-native-agconnect-remoteconfig:verifyReleaseResources' FAILED任务':react-native-agconnect-remoteconfig:verifyReleaseResources'失败
【发布时间】:2021-12-27 07:38:40
【问题描述】:

我尝试构建发布 apk,但出现此错误。我检查了文件。它存在!

* What went wrong:
Execution failed for task ':react-native-agconnect-remoteconfig:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource compilation failed
     AAPT: /Users/xxx/com.xxx.xxx/node_modules/@react-native-agconnect/remoteconfig/android/build/intermediates/res/merged/release/layout/abc_alert_dialog_button_bar_material.xml: error: file not found.

我的尝试:

在 android/build.gradle 中添加以下代码:

subprojects {
    afterEvaluate {project ->
        if (project.hasProperty("android")) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion rootProject.ext.buildToolsVersion
            }
        }
    }
}

我该如何解决这个问题?

【问题讨论】:

  • hi@Emre D,您能否尝试清除项目并重新编译以查看问题是否仍然存在?

标签: android react-native huawei-mobile-services appgallery-connect


【解决方案1】:

添加以下代码后,请确保您使用的是兼容的 compileSdkVersion 和 buildToolsVersion :

subprojects {
    afterEvaluate {project ->
        if (project.hasProperty("android")) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion rootProject.ext.buildToolsVersion
            }
        }
    }
}

然后

cd android && ./gradlew clean && ./gradlew app:assembleRelease

附: ./gradlew assembleRelease 不起作用,但您可以使用 Android Studio 或上面的脚本构建 apk

【讨论】:

    猜你喜欢
    • 2021-09-24
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2021-10-20
    • 2021-07-09
    • 2020-08-11
    • 2018-09-05
    • 1970-01-01
    相关资源
    最近更新 更多