Сборка apk с использованием скрипта ant. - PullRequest
3 голосов
/ 22 июня 2010

Я столкнулся с проблемой при создании файла .apk с помощью скрипта ant.Сгенерированный файл .apk с именем _unaligned.apk вместо .apk и после установки файла _unaligned.apk на устройство я получаю принудительное закрытие, показывающее исключение java.lang.VerifyError, но тот же apk, сгенерированный с помощью IDE, работает нормально.Я поражен этим в течение длительного времени.Можете ли вы поделиться файлом build.xml, который генерирует файл .apk?

Ответы [ 3 ]

3 голосов
/ 29 сентября 2011

эта запись в блоке объясняет все необходимые шаги.Особенно, если вы хотите настроить свой скрипт сборки.

Если вы ищете реальный скрипт сборки, просто загляните в папку Android SDK platform / android-X / templates.Должен быть файл с именем android_rules.xml.

Я настроил свой скрипт сборки для очистки, сборки, подписи и распространения apk на подключенное устройство.Если хотите, я могу предоставить вам мой сценарий.Просто свяжитесь со мной!

2 голосов
/ 22 июня 2010

Вам нужно будет использовать zipalign и подписать свой apk ключом; Пока вы тестируете приложение, вы можете просто использовать ключ отладки с ant debug

По крайней мере, это то, что я понимаю из этой страницы , которую вы, возможно, захотите прочитать внимательно.

0 голосов
/ 27 января 2011

Какую команду ant вы запускаете в командной строке / терминале?

У меня были разные проблемы с запуском ant вручную ( Перепакуйте apk-файл, чтобы он содержал пользовательские ресурсы, какой инструмент сборки использовать ), и в этом потоке может быть некоторая информация, чтобы помочь вам.

В качестве альтернативы, помните, что необходимо подписать файл apk перед его развертыванием (см. Ссылку Joubarc).

...