/ / Android - Подписване на приложението с помощта на jarsigner - android, maven, знак

Android - Приложете приложение с помощта на

Android използва знак.jar файл, за да подпишете някои от системните приложения (напр. настройка). За да получим някои допълнителни разрешения, трябва да подпиша приложението си със същия подпис (платформа) като този на настройката. Направих подписването и работи чудесно.

Възможно ли е да подпиша приложението си с jarsigner вместо sign.jar? Моят проект използва maven, така че преминаването от jarsigner към sign.jar само за това приложение ще се счупи съвместимо с други приложения.

Отговори:

9 за отговор № 1

На Java 1.7 трябва да използвате това:

jarsigner -sigalg MD5withRSA -digestalg SHA1 -keystore *pathtokey* -storepass *yourpass* -keypass *yourpass* *app.apk* *keyalias*

1 за отговор № 2

Можете да използвате този команден ред

jarsigner -verbose -keystore yourKeyStore.keystore theFile.apk паролата