2 votes

Que signifie nl="true" dans le fichier package-restrictions.xml ?

Lorsque vous désactivez une application en utilisant la commande suivante :

$ pm uninstall -k --user 0 com.google.android.videos

les trois attributs seront ajoutés à la /data/system/users/0/package-restrictions.xml fichier :

<pkg name="com.google.android.videos" inst="false" stopped="true" nl="true" />

Je sais ce que inst="false" y stopped="true" signifie, mais que signifie nl="true" C'est-à-dire ?

3voto

Firelord Points 23064

nl implique "non lancé". D'après ce que j'ai pu comprendre, il est utilisé par rapport à l'état d'un composant et indique si le composant a déjà été lancé par Android lui-même. Vous pouvez consulter les liens suivants pour arriver à cette conclusion :

  1. PackageUserState.java
  2. PackageSettingsBase.java
  3. Paramètres.java

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X