Как подписать apk с помощью jarsigner?

Я загрузил свой первый .apk в Aptoide и спрашиваю меня:

«Подпишите apk для нас. Этот метод используется для проверки того, что вы можете подписать apk, используя тот же сертификат, который используется в приложении, которое вы хотите сертифицировать.

  1. Загрузите этот apk.
  2. Подпишите apk. (подробнее) используйте следующую команду, чтобы подписать apk jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore
  3. Загрузите подписанный apk

Как я могу использовать для этого jarsigner?

пожалуйста, объясните процесс подробно


person Community    schedule 11.02.2018    source источник
comment
Даже если вы можете это сделать, зачем вам это делать? Фактически вы подписываете чужой APK своим ключом, в основном заявляя, что вы несете ответственность за этот APK, а затем передаете его третьей стороне. Что, если этот APK установится и сделает что-нибудь непослушное? На нем ваша подпись ... Вы здесь чем-то рискуете.   -  person gil.fernandes    schedule 11.02.2018
comment
Я создал приложение. Это не чужое приложение   -  person    schedule 11.02.2018
comment
проблема решена?   -  person dharmx    schedule 07.04.2018


Ответы (1)


Для подписания приложений вы можете легко использовать свою студию ide / android. Вы можете использовать эту ссылку: https://developer.android.com/studio/publish/app-signing.html И сразу перейти к разделу "Сгенерировать ключ и нажатие клавиши" для первого метода проб и ошибок.

person Vitali Pom    schedule 11.02.2018
comment
Я загрузил свой первый .apk в Aptoide и спрашиваю: подписать для нас apk. Этот метод используется для проверки того, что вы можете подписать apk, используя тот же сертификат, который используется в приложении, которое вы хотите сертифицировать. Загрузите этот apk. Подпишите apk. (подробнее) используйте следующую команду, чтобы подписать apk jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore Загрузите подписанный apk. Вот проблема, с которой я столкнулся ... Когда я использую командную строку, она показывает кодовую фразу ввода, но когда я ввожу свой пароль и нажимаю Enter, появляется ошибка jarsigner. Я хо - person ; 12.02.2018
comment
Да, я понимаю. сделайте это с помощью ADT по ссылке, которую я предоставил, будет намного проще, если CMD подвержен ошибкам, там у вас есть графический интерфейс - person Vitali Pom; 12.02.2018
comment
Дело не в этом. Они дают мне apk, и я должен подписать этот apk. В Android Studio невозможно подписать чужой APK. - person ; 12.02.2018
comment
ооооо ладно, чем если не найдешь решения, я постараюсь тебе помочь на выходных :) - person Vitali Pom; 13.02.2018