简体   繁体   English

React Native:app:validateSigningRelease FAILED

[英]React Native :app:validateSigningRelease FAILED

I'm trying to build my react native app using gradlew bundleRelease But I get我正在尝试使用gradlew bundleRelease构建我的反应本机应用程序但我得到了

Execution failed for task ':app:validateSigningRelease'.任务“:app:validateSigningRelease”执行失败。 Keystore file not set for signing config release未为签署配置版本设置密钥库文件

I've generated my-upload-key.keystore file, and edited./android/gradle.properties我已经生成my-upload-key.keystore文件,并编辑了./android/gradle.properties

android.useAndroidX=true
android.enableJetifier=true
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=*****
MYAPP_RELEASE_KEY_PASSWORD=*****

And edited./android/app/build.gradle并编辑。/android/app/build.gradle

signingConfigs {
    release {
        if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
            storeFile file(MYAPP_UPLOAD_STORE_FILE)
            storePassword MYAPP_UPLOAD_STORE_PASSWORD
            keyAlias MYAPP_UPLOAD_KEY_ALIAS
            keyPassword MYAPP_UPLOAD_KEY_PASSWORD
        }
    }
}
buildTypes {
    debug {
        signingConfig signingConfigs.release
    }
    release {
        // Caution! In production, you need to generate your own keystore file.
        // see https://facebook.github.io/react-native/docs/signed-apk-android.
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        signingConfig signingConfigs.release
    }
}

But it isn't working.但它不起作用。 I'm using react-native 0.60我正在使用 react-native 0.60

Your project variable refer to 'MYAPP_UPLOAD_STORE_FILE' but your gradle properties are named similar to MYAPP_RELEASE_STORE_FILE .您的项目变量引用'MYAPP_UPLOAD_STORE_FILE' ,但您的 gradle 属性的名称类似于MYAPP_RELEASE_STORE_FILE Make sure the names match ( UPLOAD vs RELEASE )确保名称匹配( UPLOADRELEASE

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 React Native Android:任务:app:validateSigningRelease FAILED - React Native Android: Task :app:validateSigningRelease FAILED 无法将Cant Pack作为apk应用程序本机反应:validateSigningRelease应用程序:transformNativeLibsWithStripDebugSymbolForRelease错误 - Cant pack react native as an apk app:validateSigningRelease app:transformNativeLibsWithStripDebugSymbolForRelease erros 任务 ':app:validateSigningRelease' 执行失败 - Execution failed for task ':app:validateSigningRelease' 密钥库文件错误:任务 ':app:validateSigningRelease' 执行失败 - Keystore file Error:Execution failed for task ':app:validateSigningRelease' 反应原生:app:transformClassesWithDexForDebug失败 - React native :app:transformClassesWithDexForDebug FAILED React Native:app:checkDebugDuplicateClasses 失败 - React Native :app:checkDebugDuplicateClasses FAILED Flutter:任务 ':app:validateSigningRelease' 执行失败。 > 密钥库文件未设置用于签名配置发布 - Flutter: Execution failed for task ':app:validateSigningRelease'. > Keystore file not set for signing config release Flutter & Github Actions: Create unsigned APK (Execution failed for task ':app:validateSigningRelease') - Flutter & Github Actions: Create unsigned APK (Execution failed for task ':app:validateSigningRelease') 任务':app:transformClassesWithJarMergingForDebug'的React Native执行失败 - React Native Execution failed for task ':app:transformClassesWithJarMergingForDebug' React-native :app:bundleReleaseSourceMapUpload FAILED - React-native :app:bundleReleaseSourceMapUpload FAILED
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM