verifyReleaseResources apk发布 - 反应原生

S.M*_*ian 2 android react-native

我想用这个命令释放我的apk:

sudo ./gradlew assembleRelease -x bundleReleaseJsAndAssets
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-contacts:verifyReleaseResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt
Run Code Online (Sandbox Code Playgroud)

我的反应版本:

"react": "16.3.1",
"react-native": "0.55.4",
Run Code Online (Sandbox Code Playgroud)

S.M*_*ian 6

解决了.

安卓/的build.gradle:

subprojects {
    afterEvaluate {project ->
        if (project.hasProperty("android")) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion rootProject.ext.buildToolsVersion
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)