我想将我的密钥库存储在我的Android工作室项目中,以便我可以在Generate Signed APK向导中使用相对路径。但是我无法弄清楚签名APK向导的位置。
如何使用我的android studio项目的相对路径到我的密钥库以与Generate Signed APK向导一起使用?
答案 0 :(得分:6)
我刚刚在Android Studio 1.4中尝试过,向导似乎使用了相对于项目目录的路径。
示例:
/home/dev/project
app
/home/dev/project/app/keystores/debug.keystore
在向导中为我工作app/keystores/debug.keystore
(注意路径是相对的 - 没有前导斜杠)。
向模块中的build.gradle
添加以下内容也将使用debug.keystore的相对路径(请注意模块名称未列在那里,因为我们已经在app
模块中)
android {
signingConfigs {
debug {
keyAlias 'androiddebugkey'
keyPassword 'android'
storeFile file('keystore/debug.keystore')
storePassword 'android'
}
}
...
}