我使用
成功创建了一个密钥库文件keytool -genkey -v -keystore arun_release_key.keystore -alias my_key -keyalg RSA -keysize 2048 -validity 10000
我的密钥库位于“C:\ Users \ kp \ Desktop \ forge-tools-3.3.2 \ forge-tools”中,名为arun_release_key.keystore
现在,当我做“伪造包安卓”时, 首先是要求“你的密钥库的位置” 问题出在这里,我在“C:\ Users \ kp \ Desktop \ forge-tools-3.3.2 \ forge-tools”中输入位置 无法加载密钥库是我得到的错误。 再次,尝试没有引号,并尝试只键入文件名arun_release_key.keystore。
面临这个问题的任何解决方案?
答案 0 :(得分:1)
您是否尝试在local_config.json中明确设置它?我看起来像这样(在Ubuntu上) -
"android": {
"sdk": "/home/kkrause/Documents/android-sdk-linux",
"profiles": {
"DEFAULT": {
"keystore": "/home/kkrause/Documents/camosites/camomedia.keystore",
"keyalias": "camomedia"
}
}
}
在Windows上它会是这样的(注意反斜杠转义) -
"android": {
"sdk": "C:\\home\\kkrause\\Documents\\android-sdk-windows",
"profiles": {
"DEFAULT": {
"keystore": "C:\\home\\kkrause\\Documents\\camosites\\camomedia.keystore",
"keyalias": "camomedia"
}
}
}
答案 1 :(得分:0)
确保您的别名,密码都正确无误。我发现我搞砸了alias_name,但它没有用。