Qu'est-ce que le mode de débogage USB sur Android ? Comment l'activer

Qu'est-ce que le mode de débogage USB sur Android ? Comment l'activer

Android est facile à utiliser, mais il contient de nombreuses fonctionnalités cachées pour les utilisateurs expérimentés. En particulier, vous connaissez peut-être les Options de développeur menu. Comme son nom l'indique, ces fonctionnalités sont pratiques pour les développeurs qui créent des applications Android, mais elles ne sont pas aussi importantes pour l'utilisateur moyen.





L'une des fonctionnalités les plus connues des développeurs Android est Débogage USB . Vous avez peut-être vu ce terme flotter et vous êtes demandé si vous deviez l'activer. Voyons à quoi sert le mode de débogage USB Android et si vous en avez besoin.





Qu'est-ce que le mode de débogage USB sur Android ?

Le débogage USB permet à un appareil Android de communiquer avec un ordinateur qui exécute le SDK Android afin d'utiliser des opérations avancées.





Lorsque vous développez des applications Android, vous devez installer le kit de développement de logiciels Android (SDK) sur votre ordinateur. Un SDK donne aux développeurs les outils dont ils ont besoin pour créer des applications pour une certaine plate-forme.

Habituellement, vous installez ceci à côté Android Studio , qui est un environnement de développement pour les applications Android. Il comprend une suite d'outils essentiels pour tout développeur, comme un débogueur pour résoudre les problèmes et un éditeur visuel.



Les bibliothèques sont un autre élément clé du SDK. Ceux-ci permettent aux développeurs d'exécuter des fonctions courantes sans avoir à les recoder. Par exemple, Android a une fonction d'impression intégrée, donc lors de l'écriture d'une application, vous n'avez pas besoin de trouver une nouvelle façon d'imprimer. Vous appelez simplement la méthode intégrée incluse dans la bibliothèque quand il est temps de le faire.

Vous pouvez faire beaucoup avec Android à partir de l'appareil lui-même. Mais les développeurs ont besoin de plus d'options. Il serait très difficile de déplacer manuellement des fichiers entre des appareils, d'exécuter des commandes et d'effectuer des tâches similaires. Au lieu de cela, ils utilisent des outils intégrés à Android Studio et au SDK Android pour rationaliser ces processus. Et vous devez activer le débogage USB pour le faire.





la clé windows ne fonctionnera pas windows 10

Si vous n'avez pas besoin de l'intégralité d'Android Studio, vous pouvez installer uniquement le SDK Android. Vous devrez le faire pour de nombreuses méthodes d'enracinement courantes, ainsi que pour effectuer d'autres tâches avancées.

L'activation du débogage USB permet à votre téléphone de communiquer pleinement avec un PC afin que vous puissiez profiter de ces outils. Il n'est pas nécessaire d'activer le débogage USB si vous voulez simplement connectez votre téléphone et votre PC avec Bluetooth ou un câble USB pour des tâches simples comme la synchronisation de photos, cependant.





Comment activer le débogage USB sur Android ?

Sur les appareils Android modernes, vous trouverez le débogage USB dans le Options de développeur menu, qui est masqué par défaut.

Pour le déverrouiller, rendez-vous sur Paramètres et faites défiler jusqu'à A propos du téléphone . Faites défiler à nouveau vers le bas dans le menu suivant, et vous verrez un Numéro de build entrée en bas. Appuyez plusieurs fois dessus et vous finirez par voir une notification vous informant que vous êtes maintenant un développeur.

Ensuite, revenez à Paramètres et faites à nouveau défiler vers le bas. Ouvrez le Système l'entrée et étendre le Avancée section. Ici, vous verrez une nouvelle entrée intitulée Options de développeur .

Galerie d'images (3 images) Développer Développer Développer proche

Selon votre version d'Android, ces étapes peuvent différer légèrement. Vous pourriez voir le Options de développeur entrée répertoriée dans la liste principale Paramètres page à la place, par exemple.

Quoi qu'il en soit, une fois à l'intérieur du Options de développeur menu, recherchez débogage USB sous le Débogage entête. Appuyez sur le curseur pour l'activer et confirmez l'avertissement d'Android indiquant que vous comprenez à quoi sert cette fonctionnalité.

Galerie d'images (2 images) Développer Développer proche

Vous avez maintenant activé le débogage USB. Pour l'utiliser, il vous suffit de brancher votre téléphone sur un PC à l'aide d'un câble USB. Lorsque vous faites cela, vous verrez une invite sur votre téléphone vous demandant si vous souhaitez autoriser le débogage USB pour cet ordinateur spécifique.

Il s'agit d'une fonction de sécurité conçue pour protéger votre appareil contre les attaques, alors assurez-vous de faire confiance à l'ordinateur avant de l'accepter. Si vous acceptez par erreur une invite pour un appareil, sélectionnez Révoquer les autorisations de débogage USB à partir de la même page d'options de développeur pour réinitialiser tous les ordinateurs de confiance.

À quoi sert le débogage USB Android ?

Sans débogage USB, vous ne pouvez pas envoyer de commandes avancées à votre téléphone via un câble USB. Ainsi, les développeurs doivent activer le débogage USB afin de pouvoir envoyer des applications sur leurs appareils pour les tester et interagir avec.

Lorsque vous créez une nouvelle version de votre application dans Android Studio et que vous souhaitez la tester, vous pouvez la transférer sur votre appareil connecté en quelques clics. Après la construction, il s'exécutera et apparaîtra immédiatement sur votre appareil. C'est bien plus rapide que chargement manuel des fichiers APK à chaque fois.

Une raison courante pour les non-développeurs d'activer le débogage USB est de rooter leurs téléphones. L'enracinement varie selon l'appareil et change au fil du temps, mais la plupart des méthodes impliquent un programme que vous exécutez à partir de votre bureau. Une fois que vous avez activé le débogage USB et connecté votre téléphone, vous pouvez utiliser un outil pour envoyer les instructions root à votre appareil sans même le toucher. L'installation d'une ROM personnalisée implique un processus similaire.

Vous devez également activer le débogage USB pour utiliser les commandes Android Debug Bridge (ADB). En les utilisant, vous pouvez installer des fichiers APK stockés sur votre PC sur votre téléphone, déplacer des fichiers d'avant en arrière et afficher les journaux de l'appareil pour les erreurs de débogage. Commandes ADB et Fastboot peut également enregistrer votre appareil en brique même lorsque vous ne pouvez pas l'allumer normalement.

Dans l'ancien temps d'Android, vous aviez également besoin du débogage USB pour d'autres fonctions. Le plus notable a été de prendre une capture d'écran via USB, ce qui était aussi ennuyeux que cela puisse paraître. C'était avant faire une capture d'écran sur Android avait une commande standard et était facile.

que faire avec une carte cadeau itunes

Maintenant, il vous suffit de maintenir la combinaison de boutons de votre appareil (généralement Puissance et Baisser le volume ) pour récupérer une capture d'écran, rendant cette méthode obsolète.

Le débogage USB est-il sûr ?

En théorie, avec le débogage USB activé, brancher votre téléphone sur un port de charge public pourrait l'exposer à des risques. Si quelqu'un avait accès au port, il pourrait potentiellement voler des informations sur votre appareil ou y envoyer des applications malveillantes.

C'est pourquoi Android affiche une invite de confirmation, afin que vous ne vous connectiez pas à un PC auquel vous n'avez pas confiance. Cependant, un utilisateur sans méfiance pourrait accepter l'invite sans se rendre compte à quoi elle sert.

De plus, laisser le débogage USB activé rend votre appareil vulnérable aux attaques si vous le perdiez. Quelqu'un qui savait ce qu'il faisait pourrait connecter votre appareil à son ordinateur et lui envoyer des commandes via ADB, sans connaître votre code PIN ou toute autre sécurité de l'écran de verrouillage.

C'est effrayant, et c'est une bonne raison pour laquelle vous devriez avoir configuré Android Device Manager afin que vous puissiez réinitialiser les paramètres d'usine de votre appareil Android à distance.

À moins que vous n'utilisiez régulièrement ADB et que vous connectiez votre appareil Android à votre PC, vous ne devriez pas laisser le débogage USB activé tout le temps. C'est bien de laisser quelques jours pendant que vous travaillez sur quelque chose, mais il n'est pas nécessaire de l'activer lorsque vous ne l'utilisez pas régulièrement. Les risques l'emportent sur les avantages dans ce cas.

Si le débogage USB ne fonctionne pas

Si vous avez activé le débogage USB et que cela ne fonctionne pas, il est probable que votre câble USB ou une option de configuration soit à blâmer. Voir que faire lorsque votre téléphone Android ne se connecte pas à votre ordinateur pour résoudre votre problème.

Assurez-vous également que vous avez correctement installé et mis à jour le SDK Android sur votre ordinateur.

Le débogage de l'arborescence des nœuds est-il identique au débogage USB ?

En plus du débogage USB, Android propose une option du même nom appelée Débogage de l'arborescence des nœuds. Ceci est profondément enfoui dans un menu séparé, il est donc peu probable que vous le rencontriez naturellement, mais il est toujours utile de connaître les différences.

Le débogage de l'arborescence des nœuds est une option de développement dans TalkBack, qui est le lecteur d'écran d'Android. Cet outil permet à votre téléphone de lire le contenu de l'écran à voix haute, aidant ainsi les utilisateurs malvoyants à naviguer dans leur appareil.

Windows 10 écran bleu de la mort

Sous Paramètres > Accessibilité > TalkBack > Paramètres > Paramètres avancés > Paramètres du développeur , vous verrez une option appelée Activer le débogage de l'arborescence des nœuds . Il envoie des informations sur le contenu de votre écran aux journaux de votre appareil.

Le but de cette fonctionnalité est d'aider les développeurs à concevoir leurs applications pour l'accessibilité, et savoir exactement ce que TalkBack rapporte aux utilisateurs est important pour cela.

Galerie d'images (3 images) Développer Développer Développer proche

Si vous n'êtes pas un développeur, le débogage de l'arborescence des nœuds ne sert à rien. Vous n'avez pas à vous soucier de l'allumer.

Comment utilisez-vous le débogage USB Android ?

Nous avons fait le tour de ce que fait le débogage USB et à quoi vous pouvez l'utiliser. En résumé, cette fonctionnalité vous permet d'envoyer des commandes avancées à votre appareil lorsque vous connectez votre téléphone à un PC.

Le débogage USB est vital pour les développeurs, mais débloque également quelques astuces utiles pour les utilisateurs expérimentés. Alors que vous devriez vous sentir libre de l'activer en cas de besoin, nous vous recommandons de le laisser éteint lorsque vous ne l'utilisez pas. Cela augmentera la sécurité de votre appareil.

Pendant ce temps, le débogage USB n'est que l'une des fonctionnalités pratiques disponibles dans le menu des options du développeur.

Crédit d'image: caluian.daniel/ Depositphotos

Partager Partager Tweeter E-mail Les 15 meilleures options de développement Android qui valent la peine d'être modifiées

Voici les meilleures options de développement sur Android : désactivez le volume absolu, forcez un taux de rafraîchissement plus rapide, et plus encore !

Lire la suite
Rubriques connexes
  • La technologie expliquée
  • Android
  • Enracinement Android
  • Développement d'applications
  • Personnalisation Android
  • Astuces Android
A propos de l'auteur Ben Stegner(1735 articles publiés)

Ben est rédacteur en chef adjoint et responsable de l'intégration chez MakeUseOf. Il a quitté son travail informatique pour écrire à temps plein en 2016 et n'a jamais regardé en arrière. Il couvre des tutoriels techniques, des recommandations de jeux vidéo et plus encore en tant qu'écrivain professionnel depuis plus de sept ans.

Plus de Ben Stegner

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner