我目前正在做 cordova 项目,我试图用这组行生成 key
keytool -genkey -v -keystore <myappname.keystore> -alias <myappname> -keyalg RSA -keysize 2048 -validity 10000
我还生成了一个 keystore ,之后我使用了下面这行
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <myappname.keystore> app-release-unsigned.apk <myappname>
但是我遇到了这个问题
jarsigner: unable to open jar file: app-release-unsigned.apk
谁能帮我解决这个问题。提前致谢。
最佳答案
嘿,我知道这么晚才回答,但也遇到了这个问题,我一直在做的是复制粘贴 jarsigner 代码,而不是给出 APK 的路径,下面是代码
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -my-release-key.keystore <whatever_the_path_is_to_your_apk_file\app-release-unsigned.apk> alias_name
希望这对来到这个堆栈的其他人有帮助......
关于android - jarsigner:无法打开 jar 文件:app-release-unsigned.apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56355318/