Android Development - Referenz
Android Glossar
adb
ant
DVM
Dalvik Virtual Machine (DVM). Wird eine Android-Anwendung gestartet, so läuft sie in einem eigenen Betriebssystemprozess, mit eigener DVM.
dx Tool
Der Java Code wird normal in Java Byte Code übersetzt danach wird dieser mit dem dx Tool in für die DVM kompatiblen dex Code übersetzt. Eclipse macht das automatisch.
Lint
Lint ist ein Tool zur Analyse des Source Code eines Projekts. Android - Lint
Wichtige Dateien und Ordner Struktur
AndroidManifest.xml
Enthält Infos zur App wie z.B. Kompatibilität, SDK etc.
android:targetSdkVersion
sollte möglichst hoch gewählt werden.
src/
Der Hauptordner der die Quellcode Dateien enthält. Normalerweise enthält er eine Activity Klasse, die aktiviert wird wenn die App gestartet wird.
res/
Enthält die meisten Resourcen. Sie werden meist auf Unterordner verteilt. Gängige sind:
drawable-hdpi/
für grafische Objekte wie Bitmaäs für hdpi Screens.
layout/
für Bildschirm-Layout Dateien
values/
für verschiedene xml-Dateien die Werte enthalten (z.B. Farbdefinitionen oder Strings)