Lenguaje

LauncherApps.GetPreInstalledSystemPackages(UserHandle) Método

Definición

Devuelve la lista de los paquetes del sistema que se instalan en la creación del usuario.

[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>

Parámetros

userHandle
UserHandle

el usuario para el que se requieren los paquetes del sistema instalados.

Devoluciones

List de String, que representa el nombre del paquete instalado. Puede estar vacío, pero no null.

Atributos

Comentarios

Devuelve la lista de los paquetes del sistema que se instalan en la creación del usuario.

Una lista vacía indica que todos los paquetes del sistema deben tratarse como preinstalados para ese usuario al crearlo.

Si el usuario en cuestión es un perfil UserManager#USER_TYPE_PROFILE_PRIVATEoculto, el autor de la llamada debe tener el permiso normal android.Manifest.permission#ACCESS_HIDDEN_PROFILES y el android.app.role.RoleManager#ROLE_HOME rol.

Java documentación para android.content.pm.LauncherApps.getPreInstalledSystemPackages(android.os.UserHandle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a