Как построить файл .apk из командной строки Windows?

StackOverflow https://stackoverflow.com/questions/3832479

  •  26-09-2019
  •  | 
  •  

Вопрос

Как я могу построить и подписан (ключевой знак) файл .apk, используя «apkbuilder.bat» через командную строку Windows?

Я пытаюсь запустить следующую строку:

apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path%

Но я получаю следующее исключение:

java.lang.ArrayIndexOutOfBoundsException: 1
 at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>

Пожалуйста помоги. Спасибо

Это было полезно?

Решение

Вы можете сделать это в командной строке (.bat) в Windows, используя муравей.

С: «Освобождение муравьев» вы построете apk без знака.

Затем вам нужно добавить звонок на «Jassigner» и «Zipalign» в BAT, чтобы завершить задачу.

Вы можете найти пример командной строки для вызова этих инструментов здесь:http://developer.android.com/guide/publishing/app-signing.html#signapp.

Лучший,

Другие советы

Я бы предложил использовать Ant и файлы сборки, сгенерированные инструментами Android, а не пытаться поручить свое собственное. Если ничего другого, вы можете использовать файлы сборки в качестве ссылки, чтобы определить, как он использует различные инструменты для выполнения каждого шага.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top