【问题标题】:Execution failed for task ':app:packageDebug'任务“:app:packageDebug”执行失败
【发布时间】:2016-06-03 15:41:35
【问题描述】:
在 Android Studio 中运行 (Shift+F10) 项目时出现此错误。
错误:任务 ':app:packageDebug' 执行失败。
无法从存储“/home/hello/AndroidStudioProjects/project/extras/keystorefile.jks”读取密钥key_name:密钥库被篡改,或密码不正确
但它生成发布 .apk 文件没有问题。
【问题讨论】:
标签:
android
android-keystore
【解决方案1】:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
signingConfigs {
releaseConfig {
storeFile file("keystore.jks")
storePassword "**"
keyAlias "key name is here"
keyPassword "**"
}
注意:在 app.gradle 中使用这一行。确保该行应该从“releaseConfig”开始,而不应该在“signingConfigs”上“调试”。它的工作原理。