在尝试为本机应用程序生成apk时,构建失败

时间:2017-04-10 09:31:20

标签: react-native android-gradle react-native-android

我在文档中提到的项目的gradle.properties和build.gradle文件中进行了更改: gradle.properties

android.useDeprecatedNdk=true
MYAPP_RELEASE_STORE_FILE=test.keystore 
MYAPP_RELEASE_KEY_ALIAS=test
MYAPP_RELEASE_STORE_PASSWORD=test
MYAPP_RELEASE_KEY_PASSWORD=test

的build.gradle:

signingConfigs {
        release { 
            if (project.hasProperty('test.keystore')) {
                storeFile file(test.keystore) 
                storePassword "test"
                keyAlias "test"
                keyPassword "test"
            } 
        } 
    }

获得以下错误: FAILURE:构建因异常而失败。

  • 出了什么问题: 在任务':app:packageRelease'的配置中发现了一些问题。
      

    没有为属性'signingConfig.storePassword'指定值。   没有为属性'signingConfig.keyAlias'指定值。

请指导。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题并通过删除siginingConfig {}中的值来修复它,因为这些值将从gradle中选取

答案 1 :(得分:0)

由于将keyAlias分配为null,我遇到了同样的问题。在我的情况下,这是一个未定义的环境变量