In der Android Entwicklung ist es notwendig die App währen der Entwicklung zu Debuggen. Für diesen Zweck können Android Geräte im Debug Modus verwendet werden, oder sogenannte Android Virtual Devices (AVD).

Das Erstellen von Android Virtual Devices kann innerhalb von Eclipse per Hand erfolgen. Bequemer ist es, vorgefertigte AVDs mit entsprechenden Geräte Skins von Herstellern zu verwenden. In Beiden Fällen ist es notwendig vorher eine Android-Eclipse Entwicklungsumgebung einzurichten. Ein Tutorial gibt es hier.

manual-avd

AVD manuell erstellen

Wenn die Entwicklungsumgebung eingerichtet ist, kann innerhalb von Eclipse (Indigo) über den „Android SDK and AVD Manager“ ein neues Virtuelles Android Gerät erstellt werden.

Hierzu müssen ein Name, eine Android Version, sowie weitere Geräteinformationen angegeben werden:

  • Displayauflösung
  • Ram
  • Kamera Unterstützung
  • Toch Screen Support
  • Trackball Support
  • Akku
  • Accelerometer
  • GPS Unterstützung

manual-avd

Da es aber sehr mühselig ist, die gesamten Features eines Gerätes zusammenzusuchen bieten einige Hersteller bereits vorgefertigte AVDs zum Download an.

Hersteller AVD

Die einfachere und schönere Möglichkeit ist, Virtuelle Geräte direkt vom Hersteller zu beziehen.

Derzeit gibt es von folgenden Herstellern Virtuelle Geräte für Android Eclipse Entwicklung

  • Samsung
  • Sony Ericsson
  • LG
  • Motorola
  • HTC
  • Kyocera

Die Geräte

  • Samsung Galaxy Tab
  • LG Optimus 3D

können direkt über den Eclipse AVD Manger bei den „Third party Add-ons“ bezogen werden. Wurden diese installiert, kann über „New“ und den Target-Dropdown der Android Emulator ausgewählt werden.

Einrichten eines AVDs

Auf der Motorola Developer Seite laden Sie „Motorola SDK Add-on for MILESTONE“ herunter. Wenn der Download abgeschlossen ist, müssen die Dateien nur noch in das Verzeichnis

  • add-ons

im android-sdk verschoben werden.

Nach einem Neustart von Eclipse kann im ADV Manager über New im Drop-Down „Target“ das neue Gerät ausgewählt werden.

Läuft ein Android Emulator wird die App klick auf den grünen „Run“ Button auf den Emulator installiert und ausgeführt.

Sind mehrere Emulatoren gleichzeitigt gestartet, bietet Eclipse ein Auswahlfenster an.

Tipp

Der Emulator benötigt beim erstmaligen Starten etwa 2 Minuten. Danach kann er geöffnet bleiben und jeder weitere Debug-Vorgang benötigt nur noch Sekunden.

Android Eclipse Entwicklungsumgebung

Für die Android Entwicklung gibt es hier ebenfalls einen gern gelesenes Tutorial über die Einrichtung einer Android Eclipse Entwicklungsumgebung.