我注意到,当使用 ant 构建和签署 apk 文件时, keystore 的密码会被忽略。系统提示我输入密码两次,一次输入 keystore :
-release-prompt-for-password:
一次是我的别名:
[input] Please enter password for alias 'myAlias':
这是被忽略的别名密码。我可以输入任何内容而不会被告知错误,并且 Ant 报告构建成功。我可以成功安装生成的 apk。
有什么想法吗?提前致谢...
最佳答案
我已经解决了这个问题 - keystore 密码和别名密码是相同的。当输入错误的别名密码时,这似乎允许使用 ant 的签名过程通过。
如果我设置不同的密码,如果输入了错误的别名密码,构建过程确实会失败。
关于android - 使用 Ant 构建 Android APK 会忽略签名密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8455936/