Beim anlegen eines Projekt, lässt sich festlegen ob eineAPP abwärtskompatibel sein soll.Die IDE weist einen später beim schreiben des Codes jedoch nicht auf abwärtskompatibel Fehlerquellen hin.
Abwärtskompatibligkeit sollte vor rellease getestet werden.
Zum installieren von weiteren SDK(um z.B. ältere Androidversionen zu testen), muss man den sogenannten SDK-Manager öffnen.
Man findetden SDK-Manager auf der Startseite von Android-Studio.
Unter dem Reiter“SDK-Plattform“ findet man deine Übersicht der bereitsinstallierten API-Versionen und welche installiert werden können.
Empfohlen wird im Buch API16(Afur Android 41)
Einstellungen für neues Projekt
Feld | Eingabe | Bedeutung |
Application Name | „Say hallo App“ | Der Name der App. Gleichzeitig auch der Projektname in Android-Studio. Unter deisen Namen wird die App auch auf dem Smartphone geführt. Auf Google -Play wird die App unter diesem name geführt. ACHTUNG! In der Appliste des Smartphones erscheint üblicherweise statt des Appnamens der Titel der Start-Activity. |
Company Domain | standard.com | Wenn die App nur lokal läuft, kann es ignoriert werden. Für Google Play ist dhier die Webadresse des Unternehmens einzutragen. |
Package Name | com.standard.saghallo | Packages dienen in Java zur organisation von Code. Ist zwingend. Üblich ist – Domain in umgekehrter Reihenfolge. Alles in kleinschreibung. |
Project Location | c:\Meine Projekte | Speicherort |
Wichtige Verzeichnisse des Android-SDK (auf Festplatte)
Unterverzeichniss | Inhalt |
tools | Hier sind die verschidenen Hilfsprogramme desSDK zusammengefasst; darunter z.B. auch der Emulator, der ein Android-Smartphone simuliert und mit dessen Hilfe man AppÄs auf dem PC testen kann. |
plattforms | Für jede Plattform die man heruntergeladen hat, findet man hier ein Unterverzeichniss. |
plattfrom-tools | Plattformspezifische Hilfsprogramme |
docs | Hilfe und Dokumentation |
…/sdk/docs/sdk/index.html | Hilfe |
…/sdk/docs/Training/index.html | Tutorials |
…/sdk/docs/guide/index.html | Artikel, Hintergrundinformationen zu Android |