Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 部署android应用程序。缺失';installReleaseDebug';格拉德尔的任务_Java_Android_Facebook_Gradle_React Native - Fatal编程技术网

Java 部署android应用程序。缺失';installReleaseDebug';格拉德尔的任务

Java 部署android应用程序。缺失';installReleaseDebug';格拉德尔的任务,java,android,facebook,gradle,react-native,Java,Android,Facebook,Gradle,React Native,我尝试部署我的应用程序的发布版本 我简要描述一下我所做的工作: 我已经生成了keystore文件,在build.gradle文件中设置了属性,以便根据本文档()进行版本配置。 命令react native run android--variant release后,我收到了错误消息: 在根项目中找不到任务“installReleaseDebug” 我的build.gradle设置: android { ... signingConfigs { release {

我尝试部署我的应用程序的发布版本

我简要描述一下我所做的工作:
我已经生成了keystore文件,在build.gradle文件中设置了属性,以便根据本文档()进行版本配置。 命令
react native run android--variant release
后,我收到了错误消息:

在根项目中找不到任务“installReleaseDebug”

我的build.gradle设置:

android {
    ...
    signingConfigs {
        release {
            storeFile file("my-release-key.keystore")
            storePassword "myKeyStorePassword"
            keyAlias "my-key-alias"
            keyPassword "myKeyPassword"
        }
    }
    ...
    buildTypes {
        release {
            ...
            signingConfig signingConfigs.release
        }
    }
}
命令
react native run android
在没有任何问题的情况下部署我的应用程序的构建调试。我很高兴能得到任何帮助。
谢谢。

请尝试运行
react native run android--variant=release

而不是
react native run android--variant release
@FidanHakaj,谢谢您的回复。我已经试过了,但也有同样的错误。@FidanHakaj,也是在运行命令
gradle tasks
之后,我看到
installRelease
而不是
installDebugRelease
答案:自从RN 0.39v发布以来,您应该使用
配置
选项而不是
变量