Hello World Android unter Linux
Android ist ein Betriebssystem sowie auch eine Software-Plattform für mobile Geräte auf Basis der Linux-Kernel Version 2.6. Ein großer Teil der Software ist frei und quelloffen. Ein Grund sich die Möglichkeiten der Entwicklung unter Linux kurz anzusehen. :-)

Eclipse :: Hello World Android
Ein erstes Android-Programm “Hello World” im Android Virtual Device unter Linux kurz notiert …
Das Android Software Development Kit herunterladen und installieren.
- Android SDK für Linux (i386) von http://developer.android.com/intl/en/sdk/index.html herunterladen.
- Heruntergeladenes Archiv entpacken und Ausführungsrechte auf die Dateien unter Tools setzen.
$ tar xvfz android-sdk_r04-linux_86.tgz $ cd <sdk>/ $ chmod +x tools/*
Eclipse
Die Entwicklungsumgebung Eclipse installieren.
$ sudo apt-get install eclipse
- Eclipse starten (Entwicklung / Eclipse).
Lösung: Site von Eclipse hinzufügen.
- In Eclipse unter Help “Install new Software …” selektieren.
- Im Dialogfenster “Install” Button “Add…” auswählen.
- Dialog “Add Site” mit folgenden Werten über Button OK bestätigen.
- Name: Eclipse
- Location: http://download.eclipse.org/releases/galileo/
Android Development Tools (ADT)
Die Erweiterung Android Development Tools (ADT) für Eclipse installieren.
- In Eclipse unter Help “Install new Software …” selektieren.
- Im Dialogfenster “Install” Button “Add…” auswählen.
- Dialog “Add Site” mit folgenden Werten über Button OK bestätigen.
- Name: Android Plugin
- Location: https://dl-ssl.google.com/android/eclipse/
- Zurück im Dialogfenster “Install” die Checkbox “Developer Tools” auswählen und über “Next >” bestätigen.
- Dialogfenster “Install Details” über “Next >” bestätigen.
- Die Lizenzbedingungen im Dialogfenster “Review Licenses” bestätigen und über “Finish” die Installation beenden.
- Sicherheitswarnung über den Button OK bestätigen.
- Eclipse durch “Yes” neu starten.
Android Plattform
Android Plattformen durch das “android tool” im Verzeichnis <sdk>/tools/ dem SDK hinzufügen.
$ cd <sdk>/ $ tools/android

Android :: SDK und AVD Verwaltung
- “Force https://… sources to be fetched using http://…” unter “Settings” aktivieren und über “Save & Apply” speichern.
- Gewünschte Plattformen und Pakete auswählen und über “Install Selected” installieren.
- Lizenzbedingungen bestätigen und Installation über “Install Accepted” starten.
- Die Bestätigung der Installation zusätzlicher SDK Komponenten durch “Close” beenden und das “android tool” Fenster schließen.
Eclipse und Android SDK
Das Android SDK Verzeichnis in Eclipse einstellen.
- In Eclipse unter “Window” “Preferences” auswählen.
- Im Konfigurationsdialog “Preferences” unter “Android / SDK Location” das Android SDK Verzeichnis eintragen und über OK bestätigen.
Android Virtual Device (AVD)
Android Virtual Device (AVD) mit dem Tool “android” erzeugen.
$ cd <sdk>/ $ tools/android create avd --target 2 --name my_avd
Hello World Android
In Eclipse ein neues Projekt “Hello World” erstellen.
- In Eclipse “File / New / Project” auswählen.
- Im Dialogfenster “New Project” ein Android Projekt unter “Android / Android Project” auswählen und über “Next >” die Erstellung starten.
- Das Projekt mit folgenden Werten über “Finish” erzeugen.
- Project name: HelloWorld
- Application name: Hello, World
- Package name: tld.meinedomäne.android.example.helloworld
- Create Activity: HelloWorld
- Min SDK Version: 2
- Die Klasse HelloWorld.java im Package Explorer unter src/Package name/HelloWorld.java um folgenden Quelltext ergänzen.
package de.mgsimon.android.example.helloworld; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloWorld extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText("Hello World"); setContentView(tv); } }
- Programm “HelloWorld” über “Run / Run” starten.
- “Android Application” auswählen und durch Ok ausführen.

Android Virtual Device (AVD) :: Hello World Android
Fertig
Im Android Virtual Device wird die erste Anwendung “HelloWorld” gestart.
Weitere Informationen über das Android SDK sind auf den Seiten von android.com unter Developers. Viel Spasssss … :)
mehr ...
23. Dezember 2009 um 12:58
[...] Die Einrichtung einer Entwicklungsumgebung für Android unter Linux ist im Artikel Hello World Android unter Linux [...]