6 votes

Les applications n'apparaissent pas dans Device Administrators

Je suis en train de courir Nougat 7.1 sur l'appareil et je suis tombé sur un problème étrange.

Les applications nouvellement installées ne figurent pas dans la liste des device administrators page en sécurité. La liste n'a pas montrer les applications nouvellement installées, elles apparaissaient sur Marshmallow, mais la mise à jour Nougat l'a cassé. Cela signifie que je ne peux pas activer cualquier les applications nouvellement installées en tant qu'administrateurs d'appareils.

Certaines applications affichent la fenêtre contextuelle permettant de les activer en tant qu'"administrateurs de périphériques", mais en cliquant sur le bouton Activate ne fait rien

Greenify devrait figurer dans la deuxième liste, mais ce n'est pas le cas :

     

Les choses que j'ai essayées (qui n'ont pas réussi à résoudre le problème) :

  • Vider le cache Dalvik et réinstaller les applications
  • Démarrage en mode sécurisé
  • Effectuer une réinitialisation d'usine

Question :

Les administrateurs de dispositifs sont stockés dans une liste à l'adresse suivante /data/system/device_policies.xml .
Existe-t-il d'autres fichiers de configuration relatifs aux entrées des administrateurs de périphériques qui pourraient empêcher les nouvelles entrées d'être répertoriées ?

2voto

Adrian Points 646

Après avoir soigneusement débogué ce problème, j'ai trouvé la cause. Il semble que ce soit un bogue avec comment Stockage adoptif est mis en œuvre sur ma ROM. Toutes les applications qui sont stockées sur le stockage externe ne sont pas affiché dans l'écran Administrateurs du dispositif.

Lors de l'utilisation de Titanium Backup, j'ai rencontré le problème suivant même problème car les applications nouvellement installées n'étaient pas visibles.

Comme Android gère automatiquement le stockage, il a installé toutes les nouvelles applications sur le stockage externe qui a conduit à ce problème. Applications marquées comme administrateurs de périphériques sont contraints sur le stockage interne, ce qui signifie que les mises à jour qu'ils reçoivent ne les déplaceront pas sur le stockage interne.

Comment réparer :

  1. Ouvrez Apps dans Paramètres et naviguez jusqu'à l'application problématique
  2. Cliquez sur Storage et sélectionnez Change
  3. Sélectionnez Internal Shared Storage puis confirmez en appuyant sur Move

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