Я использую этот учебник для подписывания ссылки apk
но я остановился на шаге Подпишите ваше приложение.
Там есть
./sign-mac-example.sh ../DialANumber/deploy/DialANumber.apk
Enter passphrase:
команда
это не внутренняя или внешняя программа, как я вижу в командной строке.
Я использую окна.
Я создал всю папку в workpce:
Спасибо за помощь!
Я рекомендую использовать Eclipse для подписания приложений Android.
Поэтому вам нужно установить Android SDK и плагин для Eclipse. Создайте проект. Когда вы закончите, rghtclick в своем проекте и нажмите "Экспорт".
Мастер позволяет создать новое хранилище ключей или использовать существующий для подписывания вашего приложения.
Я пробовал подписывать приложения с помощью консоли с помощью Ubuntu, но это было сложно - с Eclipse это очень просто, а мастер экспорта создает.apk
Я вижу этот раздел немного выше в учебнике, чем место, которое вы цитируете:
Напишите короткий сценарий, чтобы облегчить вашу жизнь. Чтобы облегчить жизнь, я написал короткий скрипт, который можно использовать каждый раз, чтобы подписать ваш 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
.
На самом деле я не могу оправдать, почему парень прибегал к дополнительному сценарию здесь.