Пример Android hello world
В этом руководстве мы покажем вам, как создать простой проект «hello world»Android вEclipse IDE + ADT plugin и запустить его с помощьюAndroid Virtual Device (AVD). Плагин Eclipse ADT обеспечивает простое создание и управление проектами Android, перетаскивание компонентов, автозаполнение и множество полезных функций для ускорения циклов разработки Android.
Краткое описание шагов по разработке приложения для Android:
-
Установите Android SDK
-
Установите плагин ADT Eclipse
-
Создать виртуальное устройство Android (AVD)
-
Создать Android-проект с Eclipse (Wizard)
-
Код это ...
-
Запустите его на Android Virtual Device (AVD)
Инструменты, используемые в этом уроке:
-
JDK 1.6
-
Eclipse IDE 3.7, Индиго
-
Android SDK
1. Установите Android SDK
Посетите этотAndroid SDK page, выберите платформу и установите ее.
В установленной папке Android SDK запустите «Android SDK manager», выберите версию Android, которую вы хотите разработать.
2. Установите плагин ADT Eclipse
Чтобы интегрировать Android SDK с Eclipse IDE, вам необходимо установить плагин Eclipse ADT. Обратитесь к этому официальному руководству - «http://developer.android.com/sdk/eclipse-adt.html#install[Install ADT Plugin]».
В Eclipse IDE выберите «Справка» → «Установить новое программное обеспечение…» и введите URL-адрес ниже:
https://dl-ssl.google.com/android/eclipse/
Note
В моем случае вышеупомянутый плагин ADT загружается годами, не знаю почему. Если вы столкнулись с подобной проблемой, просто скачайте и установите плагин ADT вручную, обратитесь к этомуADT plugin troubleshooting guide.
3. Создать виртуальное устройство Android (AVD)
В Eclipse вы можете получить доступ к «Android Virtual Device (AVD)» на панели инструментов Eclipse. Нажмите «новый», чтобы создать AVD.
Позже Eclipse развернет приложение в этом AVD.
4. Создать проект Android
В Eclipse выберите «Файл → Создать → Проект….», «Проект Android» и введите сведения о приложении. Eclipse создаст все необходимые файлы проекта Android и конфигурацию.
5. Привет, мир
Найдите сгенерированный файл активности и измените немного, чтобы вывести строку «Hello World».
Файл: HelloWorldActivity.java
package com.example.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 - example.com"); setContentView(text); } }
6. Demo
Запустите его как «Android Application», см. Вывод.
Нажмите кнопку «Домой» (справа), и вы заметите, что приложение «HelloWorld» успешно развернуто на виртуальном устройстве Android.
Note
Этот учебник больше основан на примерах, без особых объяснений. Подробное и полное объяснение см. В официальномAndroid developer hello world tutorial.
Firewall…
На моем компьютере установлен брандмауэр COMODO, который заблокировал процесс развертывания, из-за чего соединение между Eclipse ADT и AVD было заблокировано и не удалось развернуть. Просто убедитесь, что ваш брандмауэр настроен правильно, или просто отключите его для разработки Android :)
Debug Android application on real device
Иногда «Android Virtual Device» недостаточно для проверки некоторых реальных функций телефона, таких как светодиодная подсветка, датчик и т. д. Тогда вам следует обратиться к этомуhow to debug Android application on real device.
Скачать исходный код
Скачать -Android-HelloWorld.zip (15 КБ)