0 votes

Android 5.0.2 cache la barre de navigation sur Lenovo Tab 2 A8-50

J'ai des problèmes lorsque je lance des commandes shell qui nécessitent le privilège Root sur Lenovo Tab 2 A8-50 (rooté)

1- J'essaie de cacher la barre de navigation en utilisant la commande shell adb. enter image description here

Je dois redémarrer l'appareil pour obtenir l'effet mais j'obtiens un écran noir après le redémarrage donc je dois activer systemui pour que l'appareil fonctionne à nouveau normalement "pm enable com.Android.systemui".

2- La commande shell pour la capture d'écran permet d'obtenir "l'image de lancement du périphérique uniquement" et non l'écran du périphérique "su -c /system/bin/screencap -p /sdcard/img.png". Les mêmes commandes s'exécutent correctement sur différents appareils. Y a-t-il une sorte de protection sur ce périphérique qui empêche les commandes shell de s'exécuter normalement ? Que dois-je faire ?

1voto

Andy Yan Points 9360

La première chose que vous faites est de désactiver littéralement SystemUI, y compris l'écran de verrouillage, la barre d'état et la barre de navigation, d'où l'écran noir au redémarrage. Celui qui t'a dit de faire ça... va le voir.

Il suffit d'utiliser l'ancien build.prop tour ( qemu.hw.mainkeys=1 ) ou des applications comme GMD Hide Soft Keys.

0voto

Mohammad abumazen Points 103

J'ai trouvé la solution en faisant de mon application un propriétaire d'appareil, tous les détails dans ce document. article .

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