2017-06-21 28 views
0

私はこの問題について多くのことを検索しました。 は、私は次のコマンドでアンドロイドで私のコルドバアプリに署名しようとしています:Jarigner:jarファイルを開くことができません

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore key_file_name.keystore my_application.apk alias_name 

キーストアがそれにデフォルトのディレクトリですされている間、私は、APKのディレクトリを指定している..私はまた、APKファイルを配置しようとしていますキーストアファイルと同じフォルダにあるが、同じエラーが出る。

助けてください!

+0

あなたはそれを解決しましたか? – user1269586

+0

はい、問題はキーストアと別名が存在するフォルダの名前だと思います。名前は2つの単語で、それらの間にスペースがあります。スペースを含むディレクトリでこのコマンドを実行しようとすると、このエラーがスローされます。 – Robby

答えて

0

私の2セントは、ウィンドウを使用している場合は、コマンドプロンプトから実行し、bashやその他のツールからは実行しないでください。それは私のために修正されました。

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore D:\motivation-pyramid\platforms\android\build\outputs\apk\android-armv7-release-unsigned.apk alias_name 

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore D:\motivation-pyramid\platforms\android\build\outputs\apk\android-x86-release-unsigned.apk alias_name 
関連する問題