пример Android hello world

Пример Android hello world

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

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

  1. Установите Android SDK

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

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

  4. Создать Android-проект с Eclipse (Wizard)

  5. Код это ...

  6. Запустите его на Android Virtual Device (AVD)

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

  1. JDK 1.6

  2. Eclipse IDE 3.7, Индиго

  3. Android SDK

1. Установите Android SDK

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

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

android sdk manager

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/

android ADT plugin

Note
В моем случае вышеупомянутый плагин ADT загружается годами, не знаю почему. Если вы столкнулись с подобной проблемой, просто скачайте и установите плагин ADT вручную, обратитесь к этомуADT plugin troubleshooting guide.

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

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

android avd manager

Позже Eclipse развернет приложение в этом AVD.

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

В Eclipse выберите «Файл → Создать → Проект….», «Проект Android» и введите сведения о приложении. Eclipse создаст все необходимые файлы проекта Android и конфигурацию.

Eclipse new android project wizard

folder structure

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», см. Вывод.

hello world output

Нажмите кнопку «Домой» (справа), и вы заметите, что приложение «HelloWorld» успешно развернуто на виртуальном устройстве Android.

android deployed

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 КБ)

Рекомендации