Android-Dokumentation (wie https://developer.android.com/guide/components/fundamentals.html) schlägt vor, dass alle Aktivitäten in der Manifest-XML-Datei deklariert werden müssen.Android (Xamarin) mit Manifest-Datei
Obwohl ich diese Datei für Berechtigungen verwendet habe, habe ich bisher keine Aktivitätsdetails eingegeben. Ich habe jedoch eine Richtlinie Vorverarbeitung in der Klassenquelldatei für jede Aktivität wie
[Aktivität (Theme = "@ style/AppFullScreenTheme", MainLauncher = true, ScreenOrientation = ScreenOrientation.Portrait, Nohistory = true, Icon = "@ mipmap/ic_launcher")]
Ist es erforderlich, dem Manifest Aktivitätsdetails hinzuzufügen?
- Wenn ja, warum habe ich bisher keine Probleme.
- Wenn nicht, gibt es Nachteile beim Hinzufügen der Aktivitätseinstellungen zum Manifest.
Dank
Vielen Dank für Ihre Antwort. Meine Frage berücksichtigt wirklich die Tatsache, dass die AndroidManifest.xml-Datei im Visual Studio-Projekt nie durch den Build-Prozess aktualisiert wird. Wo werden die Informationen gespeichert (wenn überhaupt)? – MHugh
Wenn Xamarin erstellt wird, wird es wahrscheinlich das Manifest kopieren und alle Aktivitäten zu dieser Kopie hinzufügen. Es wird dann das kopierte Manifest verwenden, um die App zu erstellen. Nach dem Erstellen wird diese Kopie gelöscht. Ich weiß nicht, ob es genau so ist, aber der Prozess wird ähnlich sein. –
Danke @Jesse Hoobergs – MHugh