Pull to refresh

Собираем Android приложение без IDE

Я решил заняться Android разработкой, но железо моего пк не могло выдержать IDE. Мне пришла идея самостоятельно собрать проект. Из всех сборщиков мне очень понравился ant. Скачать ant можно с официального сайта.

Для начала настроим переменную среды PATH. Заходим В панель управление->Система->Дополнительные параметры системы->Переменные среды. Находим переменную PATH и добавляем в нее путь к ant\bin, путь к sdk\tools и sdk\platform-tools. Добавляем новую переменную для пользователя ANDROID_HOME и пишем путь к sdk. Готово. Приступим к созданию проекта.

Отркрываем cmd и прописываем:

android create project -a название activity -k название пакета(package) -t id версии андроид (чтобы ее узнать нужно прописать android list target) -p путь к проекту

После создания входим в папку проекта и создаем build.bat фаил. Прописываем в нем:

echo off
cd путь к проекту
call ant release
pause


Запускаем и в папке bin должен появиться название activity. -unsigned.apk Такой файл не установишь на устройство, его надо подписать. Открываем cmd и прописываем:

keytool -genkey

Проходим по инструкции. У нас создастся в папке C:\User файл .keypass. Копируем этот файл в папку проекта и открываем ant.properties. В нем прописываем:

key.store=.keystore или название keypass которй вы создали
key.alias=mykey или название alias которй вы создали
key.store.password=пароль от keypass
key.alias.password=пароль от alias


Теперь запускаем build.bat. В папке bin появиться название activity-release.apk. Установим его на аппарат, через adb. Создаем install.bat и прописываем:

adb uninstall package
adb install путь к проекту\bin\название activity-release.apk
adb shell am start package/package.название activity
pause


В аппарате должна быть включена откладка по USB. Теперь откроем Notepad ++. Нажимаем F5 и открываем наш build.bat, сохраняем и выбираем удобную нам кнопку. Тоже самое делаем с install.bat. Все. Теперь открываем в Notepad ++ наши элементы проекта, пишем код и нажимаем кнопку, на которую настроили build.bat, а потом кнопку, на которую настроили install.bat.

Спасибо за внимание. Надеюсь, этот пост вам помог.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.