我制作了一个这样的密钥文件:
C:\Users\Alex>keytool -genkey -v -keystore alexkey.keystore -alias alexkey -keyalg RSA -keysize 2048 -validity 10000
然后我尝试用它来签署我的 .apk 文件,如下所示:
C:\>jarsigner -verbose -keystore alexkey.keystore problemio.apk alexkey
我通过在 Eclipse --> Android 工具 --> 导出未签名的应用程序包中右键单击项目名称来保存 .apk 文件。
然后我将 .apk 文件放在与密钥相同的目录中,并从同一目录运行 jarsigner 命令。
知道为什么我收到此错误:
jarsigner: unable to create: problemio.apk.sig
Thanks!
感谢@yorkw 的回答,这个问题的真正解决方案是文件夹权限问题。确保您正在操作的文件夹是可以修改的。我刚刚通过确保我位于具有正确权限的文件夹中来解决同样的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)