Создание Android проекта

Проект Android содержит все файлы, которые содержат исходный код для вашего Android приложения. Инструменты Android SDK позволяют легко создать новый Android проект с набором каталогов проекта и файлами по умолчанию..

Этот урок показывает, как создать новый проект либо с помощью Eclipse (с плагином ADT), или с помощью инструментов командной строки из SDK.

Примечание: Вы должны были уже установить Android SDK, и если вы используете Eclipse, вы также должны иметь установленный ADT плагин (версии 22.6.2 или выше). Если у вас его нет, следуйте руководству Установка Android SDK прежде чем начать этот урок.

Создание проекта в Eclipse

  1. Нажмите New на панели инструментов.
  2. В появившемся окне, откройте Android папку, выберите Android Application Project, и нажмите Next.
  3. Рисунок 1. Мастер создания нового проекта Android приложения в Eclipse.

  4. Заполните форму, которая появилась:
    • Application Name это имя приложение, которое отображается пользователям. Для этого проекта, используйте "My First App".

    • Project Name это имя в каталога проекта и название видимое в Eclipse.
    • Package Name является пространством имен пакета для вашего приложения (следуйте тем же правилам для пакетов языка программирования Java). Ваше имя пакета должно быть уникальным среди всех пакетов, установленных на Android системе. По этой причине, как правило лучше, если вы используете имя, которое начинается с записанного в обратном порядке доменного имени вашей организации или издателя. Для этого проекта, вы можете использовать что-то вроде "com.example.myfirstapp". Однако, вы не можете опубликовать ваше приложение на Google Play, используя пространством имен "com.example".
    • Minimum Required SDK является самой низкой версий Android, которую ваше приложение поддерживает, указывается используя Уровень API. Для поддержки как можно больше устройств, вы должны установить ее в самую маленькую доступную версию, что позволяет вашему приложению обеспечить основной набор функций. Если любая функциональность вашего приложения возможна только на более новых версиях Android, и она не является критической для основного набора функций приложения, вы можете включить функцию для платформ, работающий на версиях, которые её поддерживают (как описано в разделе Поддержка различных версий платформы). Оставьте значение по умолчанию для этого проекта.
    • Target SDK указывает на самую высокую версию Android (также использую Уровень API) , с которой вы проверили ваше приложение.

      По мере появления новых версий Android, когда они становятся доступными, вы должны протестировать приложение на новой версии и обновить это значения в соответствии с последними уровнем API для того, чтобы воспользоваться новыми функциями платформы.

    • Compile With является версией платформы, на которой вы будете компилировать приложение. По умолчанию этот параметр установлен на последнюю версию Android, доступную в вашем SDK. (Она должна быть Android 4.1 или выше, если у вас такая версии не доступна, необходимо установить её используя SDK менеджер). Вы все еще можете построить ваше приложение для поддержки старых версий, но установка целевой версии в значение последней версии позволяет включить новые функции и оптимизировать ваше приложение для замечательного опыта пользователя на последних устройствах.
    • Theme определяет применяемый стиль пользовательского интерфейса Android для вашего приложения. Вы можете оставить параметр по умолчанию.

    Нажмите Next.

  5. На следующем экране для настройки проекта, оставьте выбранные значения по умолчанию и нажмите Next.
  6. Следующий экран может помочь вам создать значок запуска для вашего приложения.

    Вы можете изменить значок несколькими способами и инструмент сгенерирует иконку для всех плотностей экранов. Перед публикацией приложения, вы должны быть уверены, ваш значок соответствует спецификациям, определенным в Иконография руководство по проектированию.

    Нажмите Next.

  7. Теперь вы можете выбрать шаблон деятельности, с которой начнем создание вашего приложения.

    Для этого проекта, выберите BlankActivity и нажмите Next.

  8. Оставьте все детали для деятельности в состоянии по умолчанию и нажмите Finish.

Ваш Android проект в настоящее время является базовым "Hello World" приложение, которое содержит некоторые файлы по умолчанию. Для запуска приложения читайте cледующий урок.

Создание проекта с помощью инструментов командной строки

Если вы не используете Eclipse с ADT плагином, вы можете вместо этого создать свой проект с помощью инструмента командной строки из SDK:

  1. Перейдите в каталог в Android SDK tools/.
  2. Выполните:
    android list targets

    Эта команда выводит список доступных Android платформ, которые вы скачали для вашего SDK. Найдите платформу, для которой вы хотите скомпилировать приложение. Запишите идентификатор цели. Мы рекомендуем вам выбрать максимально возможную версию. Вы все еще можете построить ваше приложение для поддержки старых версий, но установив цель на последнюю версию позволит оптимизировать ваше приложение для последних устройств.

    Если вы не видите ни одной цели, необходимо установить некоторые из них с помощью помощью SDK менеджера Android. Смотрите Добавление платформ и пакетов.

  3. Выполните:
    android create project --target <target-id> --name MyFirstApp \
    --path <path-to-workspace>/MyFirstApp --activity MainActivity \
    --package com.example.myfirstapp
    

    Замените <target-id> идентификатором из списка целей (из предыдущего шага) и замените <path-to-workspace> на расположение, в котором вы хотите сохранить ваш Android проект.

Ваш Android проект в настоящее время является базовым "Hello World" приложение, которое содержит некоторые файлы по умолчанию. Для запуска приложения читайте cледующий урок.

Полезный совет: Добавьте platform-tools/ а также tools/ каталог в PATH переменную среды.