Vorraussetzungen:
- Android SDK installiert
- Eclipse & Android-Plugin installiert & konfiguriert / oder andere IDE
Projekt erstellen
1. Erstelle ein neues Android-Projekt in Eclipse
Navigiere dazu in Eclipse auf den Menüeintrag bzw. Reiter File>New>Project.
Wenn das Android-Plugin korrekt installiert wurde, solltest du nun einen Ordner namens "Android" sehen, der den Eintrag "Android-Project" enthält.
2. Projektdetails ausfüllen
Die nächste Eingabeaufforderung erlaubt dir die relevanten Details für dein Projekt festzulegen. Hier ist ein Beispiel:
Und hier findest du eine kleine Legende dazu:
Project Name:
Das ist der Name des Verzeichnisses oder des Ordners auf deinem Computer, dass dein Android-Projekt beinhalten soll.
Package Name:
Das ist das Paket-Namespace (genau wie bei der Java Programmiersprache) unter dem sich all deinen Quelltext befinden soll. Dies definiert ebenso den Paketnamen unter dem die stub Aktivität (stub Activity) generiert wird. Der Paketname den du benutzt muss einmalig auf dem installieren System sein, also darf nicht doppelt vorkommen. Aus diesem Grund ist es sehr wichtig seinen Standard-Domain-Stil für deine Applikationen zu benutzen. Im Beispiel oben haben wir die Paket Domain "com.android" benutzt, du solltest aber einen anderen benutzen, der zu deiner Organisation oder Ziel am besten passt.
Activity Name:
Das ist der Name für die Klasse stub, die vom Plugin generiert wird. Das wird eine Unter-Klasse (Subclass) der Aktivitäts (Activity) Klasse von Android. Eine Aktivität (Activity) ist eine einfache Klasse die laufen und Arbeit ausführen kann. Wenn du willst kann sie ein User-Interface (UI) erstellen, aber das muss sie nicht unbedingt.
Application Name:
Das ist der Name, der von uns Menschen gelesen werden kann. Ein einfacher Titel für das Projekt oder die Applikation.
3. Editieren vom automatisch generierten Quelltext
Nachdem das Plugin funktioniert und läuft solltest du nun eine Klasse sehen, die "HelloWorld" heißt. (im Paket, HelloWorld>src>com.android.hello)
Das ganze sollte wie folgt aussehen:
public class HelloWorld extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Normalerweise könntest du das Programm nun direkt ausführen und dein Ergebnis betrachten. Der Android-Emulator würde starten und dein Programm würde ausgeführt werden.
Aber schauen wir ein bisschen vorraus, damit du mehr davon verstehst. Der nächste Schritt beschreibt also wie man seinen Quelltext modifiziert.
Ein weiteres "HelloWorld-Tutorial" kann man sich hier ansehen:
Ein erstes Projekt anlegen unter Eclipse.