Android O Developer Preview 3 supprime la personnalisation de la barre de navigation et des raccourcis de l'écran de verrouillage; voici comment vous pouvez toujours les personnaliser.
L'aperçu du développeur Android O est maintenant disponible atteint sa troisième version, ce qui signifie que les API finales sont prêtes et que Google se prépare pour une version imminente et prochaine avec seulement des corrections de bogues mineures à attendre dans l'aperçu du développeur restant. Avec les versions précédentes d'Android O, nous avons constaté de nombreuses améliorations de l'interface utilisateur ainsi que quelques améliorations. fonctionnalités de personnalisation supplémentaires, dont certaines étaient probablement en cours de test et pourraient ne pas être disponibles ultérieurement libère.
En fait, les utilisateurs ont signalé qu'avec Android O DP3, personnalisation du raccourci de l'écran de verrouillage et personnalisation de la barre de navigation avoir les deux ont été supprimés du tuner de l'interface utilisateur système
, ce qui suggère qu'ils ne parviendront pas, en fait, à la version stable d'Android O en tant que fonctionnalités destinées aux utilisateurs. Mais cela ne veut pas dire qu'ils ne sont pas toujours accessibles - en fait, la personnalisation de la barre de navigation est en sommeil dans AOSP depuis Nougat, caché là depuis le début. Ainsi, même si la fonctionnalité n'était pas nouvelle, Google a expérimenté en la présentant aux utilisateurs finaux en la plaçant dans le tuner de l'interface utilisateur système où résident toutes les fonctionnalités expérimentales cachées. Même si nous avons eu la chance de recevoir les nouvelles fonctionnalités de barre de navigation et d'écran de verrouillage introduites dans le premier aperçu du développeur Android O, nous ne savons pas quand nous récupérerons ces fonctionnalités. Nous ne les verrons probablement même pas activés par défaut dans la version officielle, peut-être même pas sous le tuner de l'interface utilisateur du système.Heureusement, c'est il est toujours possible de manipuler ces fonctionnalités sans avoir besoin d'accéder à l'interface officielle. Surprise, surprise, seuls les menus destinés à l'utilisateur ont été supprimés, ce qui signifie que vous pouvez toujours profiter pleinement de ces fonctionnalités si vous souhaitez personnaliser votre version Android O DP3. Il est probable que la méthode non officielle que nous décrirons ci-dessous fonctionnera également sur la version officielle, à moins que Google ne supprime complètement le code. responsable de la fonctionnalité de l'APK de l'interface utilisateur système, alors gardez ce guide à portée de main au cas où vous ne pourriez pas accéder à l'aperçu, mais que vous souhaiteriez expérimenter cela plus tard. Si vous êtes sur Nougat, en fonction de votre ROM, vous pouvez dès maintenant jouer avec la personnalisation de la barre de navigation.
Exigences: Ce guide est destiné aux utilisateurs exécutant Android O Developer Preview 3. À l'heure actuelle, cela inclut les Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Google Pixel et Google Pixel XL. La personnalisation des raccourcis de l'écran de verrouillage n'est pas disponible sur ces appareils exécutant Android Nougat, mais la personnalisation de la barre de navigation l'est.
Modification de la barre de navigation – Méthode d'application
Article original
Installer Tuner de barre de navigation personnalisé et inscrivez-vous pour les tests bêta pour bénéficier de toutes les dernières fonctionnalités. Ouvrez l'application et suivez les écrans pour un tutoriel sur la façon de la configurer, elle demandera l'autorisation WRITE_SECURE_SETTINGS expliquant deux façons de l'accorder.
Sauf si votre téléphone est rooté, vous devrez alors accorder cette autorisation via un shell ADB. Pour ce faire, vous devrez télécharger le binaire ADB pour votre système d'exploitation particulier ainsi que le Pilote USB Google si vous êtes sous Windows. Ensuite, activez les options de développement en accédant à Paramètres -> À propos du téléphone et en appuyant 7 fois sur le numéro de build. Ensuite, ouvrez les options de développement dans Paramètres (il vous demandera de saisir le code PIN/mot de passe de votre téléphone) et activez le débogage USB. Branchez votre téléphone sur votre PC, ouvrez une invite de commande/un terminal dans lequel vous avez enregistré votre binaire ADB, puis entrez adb devices
. Votre téléphone vous demandera d'activer l'accès ADB - accordez-le, vous verrez alors le numéro de série de votre téléphone dans l'invite de commande/le terminal.
Vous pouvez maintenant saisir la commande pour accorder l'autorisation requise, comme mentionné dans l'application Barre de navigation personnalisée. Après avoir accordé cette autorisation à l'application, vous exécuterez un test de compatibilité au cours duquel l'application tentera de modifier votre barre de navigation. Si cela réussit, vous pourrez continuer et accéder au menu principal.
Réorganisation des boutons de la barre de navigation
Réorganiser la barre de navigation est assez simple à l’aide de l’application. Assurez-vous que vous êtes un bêta-testeur pour utiliser les fonctionnalités expérimentales, comme spécifié ci-dessus. Vous trouverez une section intitulée ajustements expérimentaux, accédez-y pour voir les options qui vous permettent de remplacer vos trois clés existantes. Vous pouvez modifier leur ordre ou les modifier comme vous le souhaitez, l'application est assez intuitive et vous ne devriez avoir aucun problème à arriver à une configuration avec laquelle vous êtes à l'aise.
Autres utilisations de la barre de navigation personnalisée
L'application Custom Navigation Bar propose une multitude de fonctionnalités, alors explorez ses offres par vous-même! Voici seulement deux didacticiels précédents que j'ai écrits et qui montrent comment vous pouvez utiliser l'intégration Tasker de l'application (une fonctionnalité professionnelle) pour des situations utiles.
- Comment ajouter des commandes de lecture multimédia à la barre de navigation lors de la lecture de musique
- Comment ajouter des curseurs de clavier gauche/droite à la barre de navigation pendant la saisie de texte
Étant donné que l'application offre la possibilité de déclencher des événements Tasker, vous pouvez techniquement programmer les touches de la barre de navigation pour effectuer presque toutes les actions imaginables, quelle que soit la situation de votre choix.
Personnalisation de l'écran de verrouillage à l'aide d'ADB
Heureusement, cette fonctionnalité est très simple, car il n'y a pas beaucoup de personnalisation à part l'ajout d'un raccourci. Les raccourcis de l'écran de verrouillage sont très utiles et l'approche de Google dans le tuner de l'interface utilisateur système était assez puissante: elle vous permettait non seulement choisissez des raccourcis d'applications, mais aussi des activités spécifiques de diverses applications, toutes répertoriées accompagnées d'icônes de manière intuitive menu. Bien que cette approche ne soit pas aussi intuitive et accessible, elle reste assez simple et vous pouvez ajoutez toujours des raccourcis à toute activité d'application en utilisant la BAD. Tout ce que vous avez à faire est de transmettre les commandes du shell adb avec la synaxe suivante :
Pour la touche gauche :
settings put secure sysui_keyguard_left "COMPONENT/NAME"
Pour la bonne clé :
settings put secure sysui_keyguard_right "COMPONENT/NAME"
Où COMPONENT
fait référence au nom du package de l'application, et NAME
fait référence au nom de l'activité dans ledit package. Par exemple, si je voulais lancer l'activité principale de Hangouts sur le côté gauche, je saisirais :
settings put secure sysui_keyguard_left "com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity"
Enfin, si vous souhaitez personnaliser si les raccourcis gauche ou droit de l'écran de verrouillage contournent également automatiquement l'écran de verrouillage, vous pouvez saisir les commandes suivantes :
settings put secure sysui_keyguard_left_unlock 0/1
settings put secure sysui_keyguard_right_unlock 0/1
Où 0 signifie que le raccourci ne déverrouillera pas le téléphone et 1 signifie que le raccourci déverrouillera le téléphone.
La seule question qui reste est la suivante: comment puis-je déterminer quelle activité spécifique d'un package je souhaite et quel est le nom de cette activité que je dois saisir dans la commande? Heureusement, ces informations peuvent être recueillies de manière assez intuitive à l'aide de n'importe quel application de lancement d'activité, ou le widget de lancement d'activité dans le populaire Nova Launcher que vous utilisez peut-être sur votre appareil. Trouvez simplement l'application souhaitée et parcourez son activité, vous pourrez probablement trouver l'écran spécifique que vous souhaitez.
Le ciel est la limite
Il est triste de voir l'interface utilisateur accessible permettant de personnaliser ces fonctionnalités disparaître du dernier aperçu du développeur, car cela signale leur disparition potentielle avec l'Android 8.0 officiel libérer. Cependant, comme vous pouvez le constater, il est toujours possible d'accéder aux fonctionnalités sous-jacentes même sans l'interface graphique dans l'interface utilisateur système. tuner, ce qui signifie que vous pourrez, espérons-le, continuer à modifier la barre de navigation et les raccourcis de l'écran de verrouillage une fois O sorti. Ne laissez pas ce guide limité vendre ces fonctionnalités à découvert: le les possibilités sont infinies, car non seulement vous pouvez ajouter des raccourcis vers n'importe quelle activité sur l'écran de verrouillage, mais avec l'utilisation de codes clés, vous pouvez ajouter toutes sortes de fonctions comme contrôles des médias, naviguer dans les e-mails, faire défiler les pages et plus. Si vous êtes fan de mon précédent Tutoriels de tâches, vous trouverez alors de nombreuses façons d'exploiter ces fonctionnalités et de tirer le meilleur parti de votre appareil.
Que pensez-vous de ces fonctionnalités et de leur suppression? Vous avez des questions? Laissez un commentaire.