Sprache

LauncherApps.GetPreInstalledSystemPackages(UserHandle) Methode

Definition

Gibt die Liste der Systempakete zurück, die bei der Benutzererstellung installiert sind.

[Android.Runtime.Register("getPreInstalledSystemPackages", "(Landroid/os/UserHandle;)Ljava/util/List;", "GetGetPreInstalledSystemPackages_Landroid_os_UserHandle_Handler", ApiSince=35)]
public virtual System.Collections.Generic.IList<string> GetPreInstalledSystemPackages(Android.OS.UserHandle userHandle);
[<Android.Runtime.Register("getPreInstalledSystemPackages", "(Landroid/os/UserHandle;)Ljava/util/List;", "GetGetPreInstalledSystemPackages_Landroid_os_UserHandle_Handler", ApiSince=35)>]
abstract member GetPreInstalledSystemPackages : Android.OS.UserHandle -> System.Collections.Generic.IList<string>
override this.GetPreInstalledSystemPackages : Android.OS.UserHandle -> System.Collections.Generic.IList<string>

Parameter

userHandle
UserHandle

der Benutzer, für den installierte Systempakete erforderlich sind.

Gibt zurück

List von String, die den Paketnamen des installierten Pakets darstellt. Kann leer, aber nicht NULL sein.

Attribute

Hinweise

Gibt die Liste der Systempakete zurück, die bei der Benutzererstellung installiert sind.

Eine leere Liste zeigt an, dass alle Systempakete bei der Erstellung als vorinstalliert behandelt werden sollen.

Wenn der betreffende Benutzer ein ausgeblendetes Profil UserManager#USER_TYPE_PROFILE_PRIVATEist, sollte der Anrufer über normale android.Manifest.permission#ACCESS_HIDDEN_PROFILES Berechtigungen und die android.app.role.RoleManager#ROLE_HOME Rolle verfügen.

Java Dokumentation für android.content.pm.LauncherApps.getPreInstalledSystemPackages(android.os.UserHandle).

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.

Gilt für: