Comment forcer une application Android en mode immersif plein écran (sans enracinement)

Table des matières:

Comment forcer une application Android en mode immersif plein écran (sans enracinement)
Comment forcer une application Android en mode immersif plein écran (sans enracinement)

Vidéo: Comment forcer une application Android en mode immersif plein écran (sans enracinement)

Vidéo: Comment forcer une application Android en mode immersif plein écran (sans enracinement)
Vidéo: Verrouiller automatiquement Windows 10 avec son smartphone : Le verrouillage dynamique - YouTube 2024, Avril
Anonim
Google a publié une version Android de Chrome en 2012 et ne s'est jamais donné la peine de lui donner le mode plein écran. Si vous en avez assez d’attendre que votre application Android préférée offre le plein écran, vous pouvez le faire vous-même avec le mode Immersive.
Google a publié une version Android de Chrome en 2012 et ne s'est jamais donné la peine de lui donner le mode plein écran. Si vous en avez assez d’attendre que votre application Android préférée offre le plein écran, vous pouvez le faire vous-même avec le mode Immersive.

Allez, Google, je vous en supplie depuis des années! Il n’ya aucune raison de ne pas nous donner un mode plein écran. Il existe des moyens de le faire avec des applications tierces telles que Tasker, mais si vous voulez toujours conserver une application spécifique en plein écran, il existe un moyen plus rapide et plus pratique de le faire en utilisant uniquement l'outil de bureau Android Debug Bridge (ADB)..

Ce dont vous aurez besoin

Pour suivre les étapes décrites dans cet article, vous aurez besoin des éléments suivants:

  • Un téléphone ou une tablette Android fonctionnant sous la version 4.4 (KitKat) ou ultérieure
  • Un PC sous Windows, macOS ou Linux
  • Un cable usb

Première étape: Activer le débogage USB

Avant de commencer, vous devez activer le débogage basé sur l'USB sur votre téléphone si ce n'est déjà fait. Ouvrez le menu principal Paramètres. Appuyez sur «À propos du téléphone», puis appuyez sept fois sur «Numéro de construction». Oui vraiment. Sur certains téléphones, l'entrée «À propos du téléphone» peut se trouver ailleurs dans le menu Paramètres, mais si vous fouillez, vous devriez pouvoir la trouver.

Lorsque la notification contextuelle indiquant «Vous êtes maintenant un développeur» s'affiche, appuyez sur le bouton Précédent pour afficher une nouvelle option dans le menu principal Paramètres: «Options pour les développeurs».
Lorsque la notification contextuelle indiquant «Vous êtes maintenant un développeur» s'affiche, appuyez sur le bouton Précédent pour afficher une nouvelle option dans le menu principal Paramètres: «Options pour les développeurs».
Appuyez sur «Options pour les développeurs». À l’intérieur, vous trouverez l’option «Débogage USB» dans la rubrique Débogage. Activez-le, puis appuyez sur «OK».
Appuyez sur «Options pour les développeurs». À l’intérieur, vous trouverez l’option «Débogage USB» dans la rubrique Débogage. Activez-le, puis appuyez sur «OK».
Image
Image

Deuxième étape: installer le SDK et la BAD Android

Si vous n'avez pas trop utilisé votre téléphone, Android Debug Bridge n’est pas encore installé sur votre PC. Sinon, vous pouvez suivre ce guide pratique pour savoir comment le mettre en place. Assurez-vous également que le pilote USB de votre téléphone est installé.

Une fois l’installation terminée, revenez ici et passez à l’étape suivante.
Une fois l’installation terminée, revenez ici et passez à l’étape suivante.

Troisième étape: trouver le nom APK de votre application

Pour ajuster manuellement les paramètres d’une application dans ADB, vous devez connaître le nom exact de son fichier d’application, ou nom APK. Malheureusement, Android ne facilite pas la tâche avec les outils par défaut. Mais il existe un moyen simple d’obtenir les informations sur votre bureau.

Ouvrez n'importe quel navigateur Web et accédez au Google Play Store à l'adresse play.google.com. Cliquez sur "Applications" dans la colonne de gauche, puis sur "Mes applications". Vous obtenez ainsi la liste de toutes les applications Android que vous avez installées via le Play Store.

Cliquez sur l'application que vous voulez. Si vous ne le trouvez pas immédiatement, vous pouvez cliquer sur le bouton «Toutes les applications» situé sous la barre de recherche pour le réduire aux applications installées sur un seul appareil.
Cliquez sur l'application que vous voulez. Si vous ne le trouvez pas immédiatement, vous pouvez cliquer sur le bouton «Toutes les applications» situé sous la barre de recherche pour le réduire aux applications installées sur un seul appareil.
Lorsque vous avez atteint la page Play Store de l'application souhaitée, consultez l'adresse Web dans la barre d'adresse du navigateur. Après l'étiquette d'identification «id =», l'adresse indiquera le nom APK de l'application. Dans notre exemple (Chrome pour Android), l'adresse complète est la suivante:
Lorsque vous avez atteint la page Play Store de l'application souhaitée, consultez l'adresse Web dans la barre d'adresse du navigateur. Après l'étiquette d'identification «id =», l'adresse indiquera le nom APK de l'application. Dans notre exemple (Chrome pour Android), l'adresse complète est la suivante:

https://play.google.com/store/apps/details?id=com.android.chrome

Et le nom de fichier APK que nous recherchons est «com.android.chrome».

Notez le nom de l'APK de votre application avant de continuer.
Notez le nom de l'APK de votre application avant de continuer.

Quatrième étape: vérifiez votre connexion de périphérique avec ADB

Ensuite, vous devrez ouvrir l’invite de commande (sous Windows) ou le terminal (sous macOS) et accéder à un dossier nommé «outils de plate-forme» où votre SDK Android est installé.

Sous Windows, vous le trouverez à l'emplacement suivant:

/users/your username/AppData/Local/Android/sdk/platform-tools

Dans macOS, il est situé à:

/Users/your username/Library/Android/SDK/platform-tools

Branchez votre téléphone ou votre tablette sur l'ordinateur avec votre câble USB. Selon le modèle de votre téléphone, vous devrez peut-être confirmer la connexion ADB sur le téléphone lui-même avec un message contextuel.

À l'invite, tapez le texte suivant et appuyez sur Entrée.

adb devices

Si vous voyez une seule ligne de périphérique sous la commande ADB device, vous êtes prêt. Si aucun périphérique ne figure dans la liste, vérifiez que votre téléphone ou votre tablette est connecté et que les pilotes sont installés.
Si vous voyez une seule ligne de périphérique sous la commande ADB device, vous êtes prêt. Si aucun périphérique ne figure dans la liste, vérifiez que votre téléphone ou votre tablette est connecté et que les pilotes sont installés.

Allez-y et laissez l’invite ouverte, car vous devrez entrer une autre commande sous peu.

Sixième étape: Choisissez votre mode immersif

Il existe trois types de modes plein écran que nous pouvons utiliser avec la commande immersive.

  • immersif.full: masque la barre d'état en haut de l'écran et la barre de navigation en bas, si votre téléphone utilise des boutons de navigation virtuels. C'est ce que la plupart des gens veulent quand ils pensent à une application en plein écran.
  • immersive.status: cache uniquement la barre d'état en haut.
  • immersive.navigation: cache uniquement la barre de navigation en bas.
Choisissez le mode que vous souhaitez utiliser avant de continuer. Ne vous inquiétez pas, vous pouvez appliquer la commande ci-dessous plusieurs fois si vous changez d'avis.
Choisissez le mode que vous souhaitez utiliser avant de continuer. Ne vous inquiétez pas, vous pouvez appliquer la commande ci-dessous plusieurs fois si vous changez d'avis.

Sixième étape: appliquer la commande

Ensuite, tapez le texte suivant à l'invite, en remplaçant le nom de l'application que vous avez trouvé à l'étape trois après le

=

signe. J'ai utilisé Chrome comme exemple ici, mais vous pouvez échanger le nom de l'APK avec n'importe quel autre.

adb shell settings put global policy_control immersive.full=com.android.chrome

Cette commande active la version plein écran du mode Immersive pour l'application Chrome. Pour masquer uniquement la barre d'état ou la barre de navigation, utilisez les commandes immersive.status ou immersive.nagivation, respectivement.

Appuyez sur Entrée pour exécuter la commande.C'est tout! Dorénavant, Chrome sur votre téléphone (ou toute autre application que vous avez entrée) fonctionnera en mode plein écran. Vous pouvez débrancher votre téléphone et l'essayer maintenant: faites simplement glisser votre doigt vers le haut ou le bas de l'écran (ou le côté en mode horizontal) pour afficher les boutons de navigation ou la barre d'état.
Appuyez sur Entrée pour exécuter la commande.C'est tout! Dorénavant, Chrome sur votre téléphone (ou toute autre application que vous avez entrée) fonctionnera en mode plein écran. Vous pouvez débrancher votre téléphone et l'essayer maintenant: faites simplement glisser votre doigt vers le haut ou le bas de l'écran (ou le côté en mode horizontal) pour afficher les boutons de navigation ou la barre d'état.
Si vous souhaitez un jour revenir à l'application en mode de fonctionnement standard, répétez simplement cette procédure, mais substituez cette commande dans Invite de commande ou Terminal (à nouveau, en utilisant le nom APK de votre application):
Si vous souhaitez un jour revenir à l'application en mode de fonctionnement standard, répétez simplement cette procédure, mais substituez cette commande dans Invite de commande ou Terminal (à nouveau, en utilisant le nom APK de votre application):

adb shell settings put global policy_control immersive.off=com.android.chrome

Cette méthode devrait fonctionner avec tous les appareils Android standard, mais certains fabricants peuvent avoir modifié le système d'exploitation mobile au point que les commandes ne sont pas valides. Si cela ne fonctionne pas immédiatement sur votre téléphone ou votre tablette, essayez de débrancher votre téléphone et de le rebrancher - la connexion de la BAD et du pilote peut parfois être difficile.

Conseillé: