我注意到,当使用ant构建和签名apk文件时,密钥存储的密码被忽略。系统提示我两次输入密码,一次输入密钥存储库:
-release-prompt-for-password:
和一次为我的别名:
[input] Please enter password for alias 'myAlias':
是被忽略的别名密码。我可以输入任何东西而不会被告知错误,并且ant报告构建成功。我可以成功安装生成的apk。
任何想法?
我已经解决了这个问题—密钥存储库密码和别名密码是相同的。这似乎允许使用ant的签名过程在输入错误的别名密码时通过。
如果我使密码不同,如果输入错误的别名密码,构建过程确实会失败。