我正在使用intellij和gradle开发android应用。并使用以下方式生成密钥库文件:
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
然后在build.gradle中使用密钥库文件:
signingConfigs {
robert {
storePassword 'robert'
storeFile file('/Users/bournewang/Documents/Project/android.keystore')
keyPassword 'robert'
keyAlias 'mike'
}
}
最终尝试生成签名的apk文件时:./gradlew assembleRelease
它给出了错误:
任务':Myexample:packageRelease'的执行失败。
无法从密钥库读取密钥