[英]jarsigner: unable to open jar file: app-release-unsigned.apk
我目前正在研究科爾多瓦項目,我試圖用這組行生成密鑰
keytool -genkey -v -keystore <myappname.keystore> -alias <myappname> -keyalg RSA -keysize 2048 -validity 10000
在使用以下行之后,我還生成了一個密鑰庫
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <myappname.keystore> app-release-unsigned.apk <myappname>
但我得到了這個問題
jarsigner:無法打開 jar 文件:app-release-unsigned.apk
任何人都可以幫助我解決問題。 提前致謝。
在應用程序根中:
cd platforms/android
./gradlew assembleRelease
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <myappname.keystore> app/build/outputs/apk/release/app-release-unsigned.apk <myappname>
我假設你真的在使用 Cordova 而不是 Ionic。
嘿,我知道這種回答晚了,但也遇到了這個問題,我一直在做的是復制粘貼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
希望這能幫助到這個堆棧的其他人......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.