Android SDK приложение "hello world"

В этом уроке мы покажем вам, как создать простой Android проект "hello world" в Eclipse IDE + плагин ADT и запустить его в Android Virtual Device (AVD) . Плагин Eclipse ADT предоставляет легкое создание и управление проектами, предоставляет компоненты для перетаскивания, автоматическое заполнение, и множество полезных функций, которые помогут ускорить циклы разработки Android.

Основные шаги по разработке приложения для Android:

  1. Установка плагина ADT Eclipse
  2. Создание устройств Android Virtual (AVD)
  3. Создание проекта Android Eclipse (Wizard)
  4. Кодинг
  5. Запуск его в Android Virtual Device (AVD)

Инструменты, используемые в этом руководстве:

  1. JDK 1.6
  2. Eclipse IDE 3.7, Indigo
  3. Android SDK

1. Установка Android SDK

Посетите эту страницу Android SDK, выберите платформу и установите ее.

В папке установки Android SDK запустите "Android SDK manager», выберите версию Android, с которой вы работаете.

2. Установка плагина ADT Eclipse

Для интеграции Android SDK с Eclipse IDE, вам необходимо установить плагин Eclipse ADT. Обратитесь за этим к официальному руководству - Установка плагина ADT.

В Eclipse IDE, выберите “Help” -> Install New Software…” и добавьте URL:

https://dl-ssl.google.com/android/eclipse/

Обратите внимание, в моем случае, плагин ADT очень долшо загружается, я не знаю почему. Если вы столкнулись с подобной проблемой, просто скачайте и установите плагин ADT вручную. Отправляю вас к этому РУКОВОДСТВУ по устранению неисправностей плагина ADT.

3. Создание виртуального устройства Android (AVD)

В Eclipse, вы можете получить доступ к Android Virtual Device (AVD) в панели инструментов Eclipse. Нажмите кнопку "new", чтобы создать AVD.

Впоследствии, Eclipse будет развертывать приложения в этом AVD.

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

В Eclipse, выберите "File -> New -> Project ....", "Android Project" и дайте описание проекту. Eclipse создаст все необходимые файлы проекта Android, а также конфигурации.

5. Привет мир

Найдите созданный файл и слегка измените его, чтобы вывести строку "Hello World".

Файл: HelloWorldActivity.java

package com.mkyong.android;   import android.app.Activity; import android.os.Bundle; import android.widget.TextView;   public class HelloWorldActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);   TextView text = new TextView(this); text.setText("Hello World, Android - mkyong.com"); setContentView(text); } }

6. Демонстрация

Запустите Android Application, см. вывод.

Нажмите кнопку "Home" (на правой стороне). Как вы заметили, приложение "HelloWorld" успешно запущено на виртуальном устройстве Android.

Примечание. На моем компьютере установлен брандмауэр COMODO, и при запуске процесса, вызванного между Eclipse ADT и AVD он был заблокирован. Просто убедитесь, что ваш брандмауэр настроен правильно или выключите его на время разработки под Android развитии :)

Исходный код

Исходный код

Ссылки

  1. Android Developers