Android sdk, android virtual device

Якщо ви виконали попередній урок по створенню проекту Android SDK, він включає в себе стандартний набір вихідних файлів "Hello World", який дозволять вам відразу ж запустити додаток.

Запуск програми залежить від двох чинників: чи є у вас реальне Android-пристрій і чи використовуєте ви Eclipse. Цей урок покаже вам, як встановити та запустити свій додаток на реальному пристрої і на емуляторі Android. і в обох випадках або за допомогою Eclipse, або інструментів командного рядка.

Перед тим, як запустити додаток, ви повинні бути ознайомлені з декількома каталогами та файлами в проекті Android SDK:

Файл маніфесту описує основні характеристики програми та визначає кожен з його компонентів. Ви дізнаєтеся про різні декларацій в цьому файлі по ходу проходження цього курсу.

Каталог для основних файлів вашого застосування. За замовчуванням, він включає в себе клас Activity. який запускається при виклику вашого застосування через значок.

Містить кілька підкаталогів для ресурсів програми. Ось лише деякі з них:

Каталог для картинок (таких, як растрові зображення), які призначені для екранів з високою щільністю (hdpi). Відповідно, інші каталоги містять активи, призначені для інших екранів.

Каталог для файлів, які визначають для користувача інтерфейс вашої програми.

Каталог для XML-файлів, які містять набір ресурсів, таких як рядки і визначення кольорів.

Як тільки ви створили і запустили Android-додаток, клас Activity за замовчуванням завантажує файл макета, який говорить "Hello World". Нічого складного, але важливо те, що ви розумієте, як запустити додаток, перш ніж приступити до розробки.

Запуск на реальному пристрої

Якщо у вас є реальний пристрій на Android SDK. ось як ви можете встановити і запустити додаток:

  1. Підключіть пристрій до комп'ютера за допомогою USB-кабелю. Якщо ви розробляєте під Windows, вам доведеться встановити відповідний драйвер USB для вашого пристрою. Для отримання довідки по установці драйверів см. Документ OEM USB Drivers.
  2. Переконайтеся, що USB налагодження включена в настройках пристрою (відкрийте Settings і перейдіть в Applications> Development або натисніть Developer options на Android 4.0 і вище).

Щоб запустити додаток з Eclipse для Android. Доповідь з файлів вашого проекту і виберіть команду Run на панелі інструментів. Eclipse встановлює додаток на приєднаний пристрій та запускає його.

Як варіант, запустіть додаток з командного рядка:

  1. Змініть директорії в кореневому каталозі вашого проекту на Android і виконайте команду:
  2. Переконайтеся, що директорія Android SDK platform-tools / включена в змінній оточення PATH, потім виконайте команду:
  3. На вашому пристрої знайдіть додаток MyFirstActivity і відкрийте його.

Запуск на емуляторі

Якщо ви використовуєте Eclipse або в командний рядок, для того, щоб запустити додаток на емуляторі, ви повинні спочатку створити віртуальний пристрій Android (AVD). AVD дозволяє моделювати середовища різних пристроїв.

Android sdk, android virtual device

Малюнок 1. AVD Manager показує кілька віртуальних пристроїв.

Для створення AVD:

  1. Запустіть Android Менеджер віртуальних пристроїв:
    1. В Eclipse, натисніть Android Virtual Device Manager в панелі інструментів.
    2. З командного рядка перейдіть в каталог / Tools / і виконайте команду:
  2. В панелі Virtual Device Manager натисніть New.
  3. Заповніть дані AVD. Вкажіть ім'я, цільову платформу, розмір SD карти і скін (HVGA за замовчуванням).
  4. Натисніть кнопку Create AVD.
  5. Виберіть нове AVD в Android Virtual Device Manager і натисніть кнопку Start.
  6. Після того, як емулятор завантажиться, розблокуйте екран емулятора.

Щоб запустити додаток з Eclipse, відкрийте один з файлів вашого проекту і виберіть команду Run на панелі інструментів. Eclipse встановлює додаток на. AVD і запускає його.

Як варіант, запустіть додаток з командного рядка:

  1. Змініть директорії в кореневому каталозі вашого проекту на Android і виконайте команду:
  2. Переконайтеся, що директорія Android SDK platform-tools / включена в змінній оточення PATH, потім виконайте команду:
  3. На емуляторі знайдіть додаток MyFirstActivity і відкрийте його.

Отже, ви створили і запустили додаток на Android!