Чтобы собрать Android в командной строке, вам необходимо выполнить следующие шаги:
Сначала создать проект Android;
PATH_TO_SDK/android create project -n NAME -p PATH -k PACKAGE -a ACTIVITY -t TARGET_ID
NAME: имя вашего проекта
PATH:путь к вашему проекту
ПАКЕТ: ваш пакет проекта (например, com.example)
ACTIVITY: ваша основная деятельность
TARGET_ID: идентификатор вашего целевого SDK
Затем вы можете собрать с помощью ant, как показано ниже;
ant release
или
ant PATH/build.xml release
(ПРИМЕЧАНИЕ: вы можете договориться в build.xml по своему усмотрению)
Ваш проект должен быть успешно собран, если ваш проект неУ меня нет ошибки.
Теперь вы можете увидеть файлы apk отладки в каталоге bin /.
Если вы делаете релизную сборку, вы должны использовать jarsigner, чтобы подписать ваш проект, как показано ниже:
jarsigner -verbose -storepass PASS -keypass KEY_PASS -keystore KEY_STORE_PATH PROJECT_PATH/bin/PROJECT_NAME-release-unsigned.apk YOUR_KEY_STORE_FILE
Затем проверьте ваш файл .apk;
jarsigner -verbose -verify PROJECT_PATH/bin/PROJECT_NAME-release-unsigned.apk
Наконец,вы можете сделать окончательный релиз apk-файла;
ANDROID_SDK_PATH/zipalign 4 PROJECT_PATH/bin/PROJECT_NAME-release-unsigned.apk PROJECT_PATH/bin/PROJECT_NAME-release.apk
Ваш apk готов к выпуску здесь;
PROJECT_PATH / bin / PROJECT_NAME-release.apk