Как строить.файл apk из командной строки Windows?
Как я могу построить и подписать (keystore).apk файл с помощью ' apkbuilder.bat ' через командную строку windows ?
Я пытаюсь запустить следующую строку:
apkbuilder.bat %APK_File_Name% -u -z %Project_Path%binresources.ap_ -f %Project_Path%binclasses.dex -rf %Project_Path%
но я получаю следующее исключение:
java.lang.ArrayIndexOutOfBoundsException: 1
at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>
пожалуйста, помогите. Спасибо
2 ответов
вы можете сделать это в командной строке (.bat) в windows с использованием ant.
с: "Ant release" Вы создаете apk без знака.
затем вам нужно добавить вызов "jarsigner" и "zipalign" в bat для выполнения задачи.
вы можете найти пример командной строки для вызова этих инструментов здесь: http://developer.android.com/guide/publishing/app-signing.html#signapp
лучший
Я бы предложил использовать Ant и файлы сборки, сгенерированные инструментами Android, а не пытаться передать свои собственные. По крайней мере, можно использовать файлы сборки в качестве ссылки, чтобы определить, как он использует различные инструменты для выполнения каждого шага.