2

Androidはsign.jarファイルを使用して、システムアプリケーションの一部に署名します(例:設定)。追加のアクセス許可を取得するには、設定と同じ署名(プラットフォーム)を使用してアプリに署名する必要があります。私は署名をしました、そしてそれは素晴らしい働きをします。

sign.jarの代わりにjarsignerを使用してアプリに署名することは可能ですか?私のプロジェクトはmavenを使用しているため、このアプリだけでjarsignerからsign.jarに切り替えると、他のアプリとの互換性が失われます。

4

2 に答える 2

9

Java 1.7 では、これを使用する必要があります。

jarsigner -sigalg MD5withRSA -digestalg SHA1 -keystore *pathtokey* -storepass *yourpass* -keypass *yourpass* *app.apk* *keyalias*
于 2012-03-05T13:12:18.133 に答える
1

このコマンドラインを使用できます

jarsigner -verbose -keystore yourKeyStore.keystore theFile.apk パスワード

于 2011-04-11T11:50:01.533 に答える