Ответ 1
Этот сайт
помогли мне многое, чтобы правильно подписать без подписи apk. Но для последнего процесса, т.е. Для jarsigner
, следует использовать следующую команду
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name.
Далее просмотрите unable to sign zipexception
, если вы столкнулись с любой ошибкой zipexception
. Поэтому в целом используйте следующую процедуру
-
keytool -genkey -v -keystore debug.keystore -alias android -keyalg RSA -keysize 2048 -validity 20000
-
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore yourapkalign.apk alias_name
-
zipalign -v 4 yourapk.apk yourapkalign.apk
Теперь вы можете успешно установить файл apk.