Android подписать apk файл

1

Я использую этот учебник для подписывания ссылки apk

но я остановился на шаге Подпишите ваше приложение.

Там есть

./sign-mac-example.sh ../DialANumber/deploy/DialANumber.apk
Enter passphrase: 

команда

это не внутренняя или внешняя программа, как я вижу в командной строке.

Я использую окна.

Я создал всю папку в workpce:

  • androidkeys (где я храню свой ключ my-release-key.keystore)
  • deploy (где я экспортирую файл apk)

Спасибо за помощь!

Теги:
apk
sign

2 ответа

2
Лучший ответ

Я рекомендую использовать Eclipse для подписания приложений Android.

Поэтому вам нужно установить Android SDK и плагин для Eclipse. Создайте проект. Когда вы закончите, rghtclick в своем проекте и нажмите "Экспорт".

Мастер позволяет создать новое хранилище ключей или использовать существующий для подписывания вашего приложения.

Я пробовал подписывать приложения с помощью консоли с помощью Ubuntu, но это было сложно - с Eclipse это очень просто, а мастер экспорта создает.apk

3

Я вижу этот раздел немного выше в учебнике, чем место, которое вы цитируете:

Напишите короткий сценарий, чтобы облегчить вашу жизнь. Чтобы облегчить жизнь, я написал короткий скрипт, который можно использовать каждый раз, чтобы подписать ваш APK файл Android. Вы можете скачать его ниже и поместить в тот же каталог, в который вы разместили хранилище ключей (см. Пункт 2).

Здесь парень определяет сценарий, который он называет ./sign-mac-example.sh. Однако, к сожалению, этот скрипт - это мясо для работы с linux и mac, а не с окнами.

Nevermind единственная строка, которая действительно важна в этом скрипте, такова:

jarsigner -verbose -keystore my-release-key.keystore "$1" alias_name

И вы также можете использовать его в Windows, просто замените "$ 1" на ../DialANumber/deploy/DialANumber.apk.

На самом деле я не могу оправдать, почему парень прибегал к дополнительному сценарию здесь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню