Nov 29

androidsWer auch für Mobiltelefone die mit Google´s Android Betriebssystem laufen Software entwickeln möchte muss steht meist vor der Frage: “Wie fange ich an…?”

Googles Dokumentation ist hier recht ausführlich, zumindest ausführlicher als die von BlackBerry (auch wenn die Stück für Stück aufholen!). Dennoch habe ich mich entschlossen meine Erfahrungen bei der Installation meiner Android Entwicklungsumgebung hier etwas zu dokumentieren.

Da viele Java Entwickler auf die Eclipse IDE setzen, gibt es auch auch für Android Entwickler ein passendes Eclipse Plug-In.

Ich habe mir das neue Eclipse in Version 3.5 (Galileo) herunter geladen und installiert. Auch als Workspace habe ich mir einen ganz neuen angelegt, um erste Tests mit der Android Plattform zu unternehmen.

Zuerst habe ich mir das Android SDK von folgender Seite geholt und entpackt:

http://developer.android.com/sdk/index.html

Als nächstes steht die Installation des Google Android Development Tools (kurz ADT) Eclipse Plug-In an. Die Installation verläuft über die Eclipse Update Funktion sehr einfach und problemlos! Hier kurz die die Auflistung der Links zu den Update Sites (Wer Probleme mit den HTTPS Seiten hat nimmt einfach den zweiten Link ohne das “S”ecure):

  • Eclipse 3.4 & 3.5
    • https://dl-ssl.google.com/android/eclipse/
    • http://dl-ssl.google.com/android/eclipse/

Anschließend markiert man den Eintrag “Developer Tools” und klickt auf “Next”.

[caption id="attachment_394" align="aligncenter" width="150" caption="Auswahl der zu installierenden Pakete"]Auswahl der zu installierenden Pakete[/caption]

Nach einem weiteren “Next” muss man noch der Lizenz zustimmen

[caption id="attachment_396" align="aligncenter" width="150" caption="Akzeptieren der Lizenzvereinbarung."]Akzeptieren der Lizenzvereinbarung.[/caption]

Anschließend wird das Google Android Eclipse Plug-In seine Arbeit verrichten und die benötigten Entwickler Tools installieren.

[caption id="attachment_398" align="aligncenter" width="150" caption="Installationsfortschritt"]Installationsfortschritt[/caption]

Als letzten Schritt wird nun noch empfohlen das man die Eclipse IDE neu startet. Nach Neustart nehmen wir dann noch die benötigten Einstellungen vor.

Dazu rufen wir die Eclipse Einstellungen auf.

Eclipse Einstellungen öffnen (hier unter Os X)

Dies ist unter

  • Os X über “Eclipse -> Preferences“, bzw. unter
  • Windows über “Window -> Preferences

möglich.

Im Linken Bereich wählt man dann den Punkt “Android” aus. Beim ersten öffnen der Einstellungsseite nach der Installation des Plug-In´s wird man gefragt ob man Benutzerstatistiken an Google senden möchte. Wer damit nicht einverstanden ist, sollte im folgenden Fenster den Haken abkreuzen.

Benutzerstatistiken an Google senden?Des Weiteren wird man darauf hingewiesen das dem Eclipse Adroid Plug-In der Ort des Android SDK´s noch nicht bekannt ist.

[caption id="attachment_406" align="aligncenter" width="150" caption="Ort für Android SDK setzen"]Ort für Android SDK setzen[/caption]

Genau um diese Einstellung zu setzen sind wir hier :-)
Man klickt also auf “Browse…” und navigiert sich zum Ort an dem man das weiter oben herunter geladene Android SDK entpackt hat.

[caption id="attachment_407" align="aligncenter" width="150" caption="Eclipse den Ort des Android SDK´s bekannt machen"]Eclipse den Ort des Android SDK´s bekannt machen[/caption]

Da weder das oben installierte Android SDK noch das Android Developer Tools Plug-In für Eclipse eine Android Plattform mit sich bringt, müssen wir diese manuell hinzufügen. Hierfür stehen uns die Android Tools, welche mit dem Andorid SDK kommen zur Verfügung. Wir starten dafür unter

  • Os X:
    • <PfadZumAdroidSdk>/tools/Android
  • Windows
    • <PfadZumAdroidSdk>/tools/SDK Setup.exe

Es sollte sich der Android SDK and AVD Manager öffnen. Wählt man hier links “Available Packages” aus kann man sich die unterschiedlichsten Plattformen des Android SDK´s herunter laden. Mit “Install Selected” installiert man die ausgewählten Module.

[caption id="attachment_408" align="aligncenter" width="150" caption="Android SDK Plattform auswählen"]Android SDK Plattform auswählen[/caption]

Man kann natürlich mehrere Plattformen auswählen um eine abwärtskompatibiltät seiner Anwendung gewährleisten zu können. Eine gegen Android Plattform 2.0 entwickelte Anwendung wird höchstwahrscheinlich nicht unter Plattform 1.6 laufen. Wer also auch ältere Geräte unterstützen möchte, sollte hier nicht gleich auf Android 2.0 setzen sondern lieber erstmal gegen die Android 1.6 oder sogar 1.5 entwickeln.

Wer Probleme mit dem Download über die HTTPS Verbindung hat, kann unter “Settings” den Haken bei “Force “https://…” setzen und somit die Verbindung zum Download über eine Standard HTTP-Verbindung erzwingen.

[caption id="attachment_409" align="aligncenter" width="150" caption="Download der Android SDK Platform über HTTP erzwingen"]Download der Android SDK Platform über HTTP erzwingen[/caption]

Ist die Installation fertig, ist auch soweit die Installation des Android Eclipse Plug-In´s abgeschlossen.

Startet man nun Eclipse neu und sieht sich noch einmal die Android Einstellungen an, sieht man nun auch das dort an der Stelle an der man das SDK zugeordnet hat die installierten Android SDK Plattformen auftauchen – in meinem Fall hier für Android 2.0 mit den passenden Google API´s.

[caption id="attachment_416" align="aligncenter" width="150" caption="Installierte Android SDK´s in Eclipse"]Installierte Android SDK´s in Eclipse[/caption]

Bevor man real mit der Entwicklung beginnen kann sind jedoch weitere Schritte nötig, die ich weiteren bald erscheinenden Blogs hier veröffentlichen werde.

  • Share/Bookmark
preload preload preload