我的 build.gradle 中有:
android {
signingConfigs {
debug {
storeFile file("debug.keystore")
}
release {
try {
storeFile file("mykey.keystore")
storePassword "store_password"
keyAlias "myapp"
keyPassword "key_passowrd"
)
}
catch (ignored) {
throw new InvalidUserDataException("Something wrong")
}
}
}
buildTypes {
debug {
debuggable true
minifyEnabled false
versionNameSuffix '-DEBUG'
}
release {
debuggable false
minifyEnabled true
versionNameSuffix '-RELEASE'
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
在构建变体中,我选择“发布”。然后,我在连接的设备上运行我的应用程序,但是,Android Studio 不断弹出对话框说:
但我确实有签名配置......
在构建输出中,我也看不到 app-release.apk :
为什么我会收到错误消息?我的 Android Studio 版本是 3.0.1