Die AndroidManifest.xml Datei

Jede Android App hat ein AndroidManifest.xml Datei. Das AndroidManifest.xml Datei enthält Informationen, die ein Gerät braucht, um die App zu starten. Das AndroidManifest.xml Datei in dieser Auflistung speichert einige Optionen, die Sie wählen, wenn Sie eine brandneue Android-Projekt erstellen. Zum Beispiel enthält die Liste der Paketname, die minimal erforderliche SDK (das android: minSdkVersion Attribut) und das Ziel SDK (die android: targetSdkVersion Attribut).

lt;? xml version = "1.0" encoding = "utf-8">Paket = "com.example.myfirstandroidapp"Android: version = "1" android: version = "1.0"?> Android: minSdkVersion = "8"Android: targetSdkVersion = "16" />  android: name ="Com.example.myfirstandroidapp.MainActivity" android: label = "@ Zeichenfolge / app_name">  "Android.intent.action.MAIN" /> "Android.intent.category.LAUNCHER" /> 

Für mein Geld, die wichtigsten Punkte in einem AndroidManifest.xml Datei sind die Aktivität Elemente. Der Code in dieser Auflistung ist nur ein Aktivität Element. Aber eine einzige Android App können viele Aktivitäten, und jede Aktivität muss seine eigene haben Aktivität Element in den App AndroidManifest.xml Datei.

Ein Android-Aktivität ist ein # 147-Bildschirmseite # 148- von Komponenten. Wenn Sie eine Aktivität des Java-Code zu einer Android-Anwendung hinzufügen, müssen Sie auch ein hinzufügen Aktivität Element zur Anwendung AndroidManifest.xml Datei. Wenn Sie vergessen, ein hinzufügen Aktivität Element finden Sie eine ActivityNotFoundException wenn Sie versuchen, die Anwendung auszuführen.

im Rahmen eines Aktivität Element, ein Intent-Filter Element beschreibt die Art der Aufgaben, die diese Aktivität für Anwendungen auf dem gleichen Gerät erfüllen kann. Um Ihnen eine Idee, die Aktion android.intent.action.MAIN zeigt an, dass dieser Code die Aktivität der Ausgangspunkt einer Ausführung der App sein kann. Und die Kategorie android.intent.category.LAUNCHER zeigt an, dass dieses Symbol der Aktivität auf dem Apps-Bildschirm des Geräts angezeigt werden können.

Menü