Gradle打包:Keystore not found for signing config

##Gradle多渠道打包出现的问题

昨天晚上,在学习Gradle多渠道打包的时候,出现一个bug,我将近用了三个多小时才找到问题出现的原因。

首先,给出打包出现的问题现象:

Gradle打包:Keystore not found for signing config_第1张图片

用Gradle命令行方式打包的时候,一直报错:

Keystore file /Users/zhoujian/AndroidStudioProjects/BuglyDemo/app/zhoujian.jks not found for signing config 'mysigns'.
  //添加签名文件配置
    signingConfigs {
        mysigns {
            keyAlias 'zjandroid'
            keyPassword '123456'
            storeFile file('zhoujian.jks')
            storePassword '123456'
        }
    }

###最后终于发现:路径错了!!!

注意:

storeFile file(‘zhoujian.jks’)要写成完整的路径

正确写法

storeFile file('/Users/zhoujian/AndroidStudioProjects/BuglyDemo/zhoujian.jks')

你的签名文件放在的具体位置

你可能感兴趣的:(Android中的Gradle)