Создание нового проекта для Андроида
Будем создавать новый проект для Андроида через командную строку. В Инете много руководств, которые описывают создание проекта для Андроида с помощью Eclipse, NetBeans и других IDE. Не то чтобы я противник IDE, но иногда полезно пару раз ручками самому все сделать.
Итак, нам опять потребуется тул android.exe из каталога
Для создания нового проекта нужно запустить следующую команду:
android create project -n test1 -t 3 -p d:\prj2\android\test1 -k com.android.acme.test1 -a Test1
В результате, в консольке будет выведен следующее:
Created project directory: d:\prj2\android\test1
Created directory D:\PRJ2\android\test1\src\com\android\acme\test1
Added file d:\prj2\android\test1\src\com\android\acme\test1\Test1.java
Created directory D:\PRJ2\android\test1\res
Created directory D:\PRJ2\android\test1\bin
Created directory D:\PRJ2\android\test1\libs
Created directory D:\PRJ2\android\test1\res\values
Added file d:\prj2\android\test1\res\values\strings.xml
Created directory D:\PRJ2\android\test1\res\layout
Added file d:\prj2\android\test1\res\layout\main.xml
Added file d:\prj2\android\test1\AndroidManifest.xml
Added file d:\prj2\android\test1\build.xml
Как видно, создана куча новых каталогов и файлов, в том числе файл сборки. Чтобы собрать приложение, необходимо, чтобы на машине была установлена Java и Ant.
Разберем параметры команды android create project. Этих параметров пять, и четыре из них обязательны. Итак:
-n - имя проекта. Необязательно.
-t - платформа, под которую проект собирается. Обязательно.
-p - путь с каталогу проекта. Обязательно.
-k - полное имя пакета. Обязательно.
-a - имя Activity. Обязательно.
Activity - это что-то вроде instance приложения в Андроиде.
Что еще очень удобно, так это то, что создается готовый (хотя и пустой) проект, который можно сразу же собрать и установить в Андроид. Для этого в файле сборки есть все необходимые таргеты.
Комментарии: 1:
Casino City (New Jersey) - Mapyro
Casino City 여주 출장샵 is 경상남도 출장안마 a casino in 전라남도 출장마사지 New Jersey, United States and is open daily 24 hours. The casino has a total of 1200 slots, 28 광주광역 출장마사지 table games, 진주 출장안마 and a poker room.
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница