27 votes

Qu'est-ce que le débogage USB ? Puis-je le garder allumé pour toujours ?

Parfois, je dois transférer de la musique de mon PC vers mon Galaxy S2 et je dois toujours activer le débogage USB. Je me demande alors si je peux le garder activé pour toujours. Je veux dire, le garder allumé pour toujours peut me poser un problème (batterie déchargée ?) ? Et qu'est-ce que le débogage USB ?

0 votes

Comment le débogage USB affecte-t-il le transfert de musique ? Ne pouvez-vous pas toujours sélectionner "Sélectionner pour copier des fichiers vers/depuis votre ordinateur." dans la barre de notification ?

31voto

David Negron Points 971

L'activation de la fonction de débogage USB permet essentiellement de démarrer l'ordinateur. adb sur votre appareil, ce qui lui permet de communiquer avec le démon adb sur un autre appareil pour activer les commandes de débogage. Il est utilisé lors du développement et du débogage d'applications, et vous permet (principalement) de :

  • Transférer des données entre un ordinateur et votre appareil (dans les deux sens)
  • Lire facilement les données du journal à partir de logcat
  • Débogage des applications, y compris les points d'arrêt et la surveillance du tas de données
  • Installer et désinstaller des applications
  • Accédez à un shell dépouillé sur le périphérique, pour une interaction en ligne de commande.

Le fait de le laisser activé en permanence n'aura qu'un impact négligeable sur la batterie, voire aucun. D'autres éléments sont à prendre en compte pour le laisser activé (ou non) :

  • PRO : Si votre appareil a un problème matériel qui vous empêche d'accéder à l'écran, le débogage USB pourrait être utile pour récupérer les données (surtout sur un appareil enraciné).
  • PRO : Vous pouvez installer des applications, redémarrer votre appareil et, d'une manière générale, faire d'autres choses pratiques sans avoir à interagir physiquement avec votre appareil, même si l'écran est verrouillé ou éteint.
  • PRO : Sur un appareil enraciné, il peut être possible d'entrer à nouveau dans l'appareil si vous avez oublié le mot de passe, la broche ou le motif de verrouillage de l'écran (qui peut également être un CON, voir ci-dessous).
  • PRO : Vous pouvez tirer parti du transfert de port par rapport au débogage USB pour utiliser des applications de connexion telles que PDANet (Je crois que c'est ainsi qu'il est implémenté puisqu'il le requiert).
  • CON : En cas de perte ou de vol de votre appareil, un individu peu scrupuleux pourrait tenter de voler des données sur l'appareil, que vous ayez ou non un verrouillage d'écran. Si vous êtes enraciné, ils peuvent obtenir à peu près tout.
  • CON : Je me souviens avoir lu que certains appareils peuvent avoir des difficultés à accéder à la carte SD en tant que périphérique de stockage de masse lorsque le débogage USB est activé. J'ai personnellement jamais Je n'ai pas vu ce problème, mais j'ai vu des gens prétendre que c'était un problème.

Voir aussi : Utilisation des périphériques matériels de la documentation du SDK Android qui traite du débogage des applications sur les appareils physiques (plutôt que sur l'émulateur). Il existe également une page de documentation concernant le Pont de débogage Android (ADB) qui explique son but et ses commandes.

5 votes

Si vous deviez vous recharger à partir d'une "station de charge" non fiable (via USB, et non le secteur), vous devriez désactiver le débogage USB. Ce que vous pensez être une simple alimentation peut être une connexion de données complète.

0 votes

Encore une contre : Les applications malveillantes peuvent facilement endommager le système

5voto

Milner Points 533

Pour faire un de contre les aînés moins critique :

On pourrait utiliser Tasker o Locale avec le Paramètres sécurisés pour faire basculer automatiquement Débogage USB activé pour les endroits sûrs (en fonction, par exemple, des tours de téléphonie cellulaire, de la position du réseau/GPS, des réseaux WiFi connectés ou à portée), et désactivé (quitter la tâche avec Tasker ) au moment de les quitter. Avec une étiquette NFC et le Locale NFC Plugin il pourrait également être activé ou désactivé à la demande.

Et tout cela sans toucher l'écran - ce qui signifie que cela fonctionnerait même si l'écran est cassé. Et cet "individu sans scrupules" devrait alors se trouver dans votre "lieu sûr" ou avoir votre badge, et devrait connaître ces circonstances - ce qui est beaucoup moins risqué.

Si votre appareil n'appartient pas à ce petit groupe qui a des difficultés à monter son stockage avec l'option Débogage USB activé, cela ne laisserait pratiquement aucun "Con".

2voto

Pascal Points 2632

Le plus gros inconvénient est de ne pas pouvoir le monter comme un périphérique de stockage de masse lorsque vous le branchez sur l'ordinateur. Lorsqu'il est activé, l'ordinateur suppose toujours que vous voulez déboguer le périphérique. Vous n'avez vraiment besoin de l'activer que si vous développez un logiciel pour le téléphone ou si vous prévoyez d'utiliser adb avec votre téléphone. Le programme adb n'est disponible qu'à travers le SDK Android, donc ce n'est pas quelque chose dont l'utilisateur moyen a besoin. Ceci étant dit, je garde le mien allumé tout le temps, mais c'est seulement par connivence pour faire du développement Android parce que je fais cela plus souvent que de l'utiliser comme un stockage de masse. Votre kilométrage peut varier.

0 votes

Je n'ai jamais eu de problèmes avec mes appareils qui ne pouvaient pas être montés en tant qu'UMS avec Débogage USB tourné vers l'avenir. Aussi, adb peut être installé sans le SDK complet (voir Existe-t-il une installation minimale d'ADB ? ) et s'avèrent utiles pour les non-développeurs, par exemple pour créer une Sauvegarde complète des appareils non enracinés avec Android 4.0+.

0voto

Dev zope Points 1

Vous n'avez pas besoin de garder le débogage toujours actif. Dans certains appareils, cela affecte la charge de la batterie. Lorsque le débogage reste activé, la vitesse de charge devient très faible.... il faudra plus de 5 heures pour une charge complète.... si vous avez ce problème, désactivez le débogage usb et activez-le uniquement lorsque vous en avez besoin......

4 votes

Je n'ai jamais entendu parler d'appareils ayant un tel problème. Y a-t-il un endroit où je peux en savoir plus à ce sujet ?

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