Sprache

ApplicationAttribute Klasse

Definition

Generiert ein /manifest/application Element in AndroidManifest.xml.

[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ApplicationAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ApplicationAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
Vererbung
ApplicationAttribute
Attribute
Implementiert

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
ApplicationAttribute()

Erstellt und initialisiert eine neue ApplicationAttribute Instanz.

Eigenschaften

Name Beschreibung
AllowBackup
AllowClearUserData

Gibt an, ob Benutzern die Möglichkeit gegeben wird, benutzer ata zu entfernen.

AllowCrossUidActivitySwitchFromBelow
AllowNativeHeapPointerTagging
AllowTaskReparenting

Ob Aktivitäten, die die Anwendung definiert, von der Aufgabe, die sie gestartet hat, zu der Aufgabe wechseln können, für die sie eine Affinität haben, wenn diese Aufgabe als Nächstes an den Anfang gebracht wird.

AppCategory
BackupAgent

Der Typ, der den Sicherungs-Agent der Anwendung implementiert.

BackupInForeground
Banner
DataExtractionRules
Debuggable

Gibt an, ob die Anwendung gedebuggt werden kann.

Description

Benutzerlesbarer Text über die Anwendung, länger und aussagekräftiger als die Anwendungsbezeichnung.

DirectBootAware
Enabled

Gibt an, ob das Android-System Komponenten der Anwendung instanziieren kann.

EnableOnBackInvokedCallback

Generiert ein /manifest/application Element in AndroidManifest.xml.

ExtractNativeLibs
FullBackupContent
FullBackupOnly
GwpAsanMode
HardwareAccelerated

Gibt an, ob das hardwarebeschleunigte Rendering für alle Aktivitäten und Ansichten in dieser Anwendung aktiviert werden soll.

HasCode

Gibt an, ob die Anwendung Code enthält.

HasFragileUserData
Icon

Ein Symbol, das die Anwendung darstellt.

KillAfterRestore

Gibt an, ob die Anwendung beendet werden soll, nachdem ihre Einstellungen während eines vollständigen Systemwiederherstellungsvorgangs wiederhergestellt wurden.

Label

Eine benutzerlesbare Bezeichnung für die Anwendung.

LargeHeap

Gibt an, ob die Anwendung mit einem großen Dalvik-Heap erstellt werden soll.

Logo

Die Android-Ressource, die das Logo für die Anwendung als Loch und für Aktivitäten enthält, die kein Logo angeben.

ManageSpaceActivity

Das Activity System kann starten, damit Benutzer den von der Anwendung auf dem Gerät belegten Speicher verwalten können.

Name

TODO: Nicht unterstützt. Der Name der Klasse, die die Anwendung implementiert.

NetworkSecurityConfig
PageSizeCompat

Generiert ein /manifest/application Element in AndroidManifest.xml.

Permission

Der Name einer Berechtigung, die Clients zum Starten der Anwendung benötigen.

Persistent

Gibt an, ob die Anwendung jederzeit ausgeführt werden soll.

Process

Der Name des Prozesses, in dem die Anwendung ausgeführt werden soll.

RequestLegacyExternalStorage
RequiredAccountType
ResizeableActivity
RestoreAnyVersion
RestrictedAccountType
RoundIcon
SupportsRtl
TaskAffinity

Die Aufgabe, für die die Anwendung eine Affinität hat.

TestOnly
Theme

Ein Verweis auf eine Stilressource, die ein gesamtes Design für die Anwendung definiert.

UiOptions

Zusätzliche Optionen für die Benutzeroberfläche der Anwendung.

UsesCleartextTraffic
VMSafeMode

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJniNameProviderAttribute.Name

Generiert ein /manifest/application Element in AndroidManifest.xml.

Gilt für: