Qu'est-ce que le débogage USB? Puis-je le garder pour toujours? -- usb domaine et battery-life domaine et usb-debugging domain android en relation problème

What is USB debugging? Can I keep it ON forever?



27
vote

problème

français

Parfois, j'ai besoin de transférer de la musique de mon PC vers My Galaxy S2 et doit toujours activer le débogage USB. Ensuite, je pense que puis-je le garder pour toujours? Je veux dire, gardez-le pour toujours me donner un problème (batterie de coûts?)? Et quel est le débogage USB?

langue Anglaise

Sometimes I need to transfer some music from my PC to my Galaxy S2 and must always activate USB debugging. Then I think, can I keep it ON forever? I mean, Keep it ON for ever can give me a problem (cost battery?) ? And what's USB debugging?

        
 
 

Liste de réponses

30
 
vote
vote
Meilleure réponse
 

Activer le débogage USB démarre essentiellement le démon 9988777660 sur votre appareil, ce qui lui permet de communiquer avec adb sur un autre périphérique pour activer les commandes de débogage. Il est utilisé lors de l'élaboration et du débogage des applications et vous permet (principalement de):

  • transférer des données entre un ordinateur et votre appareil (les deux manières)
  • Lire facilement les données du journal de logcat
  • Applications de débogage, y compris les points d'arrêt et la surveillance des tas
  • Installation et désinstallation d'applications
  • Accédez à une coque dépouillée sur l'appareil, pour l'interaction de ligne de commande.

Le départ, il est activé tout le temps aura un impact négligeable sur la batterie, le cas échéant. D'autres choses à envisager de le laisser (ou non):

  • pro: Si votre appareil dispose d'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 des données (en particulier sur un périphérique enraciné).
  • pro: Vous pouvez installer des applications, redémarrer votre appareil et généralement faire d'autres choses pratiques sans avoir à interagir avec votre appareil physiquement, même avec l'écran verrouillé / désactivé.
  • pro: sur un périphérique enraciné Il peut être possible de reprendre l'entrée si vous avez oublié le mot de passe / broche / motif de verrouillage de l'écran (également un con, voir ci-dessous).
  • pro: Vous pouvez profiter du transfert de port via le débogage USB pour utiliser des applications de thering comme Pdanet (Je crois que c'est comme ça que cela est mis en œuvre car il l'exige).
  • con: Si votre appareil est perdu ou volé, une personne sans scrupule pourrait tenter de voler des données à partir de l'appareil, que vous ayez ou non un verrouillage de l'écran. Si vous êtes enraciné, ils peuvent être à peu près tout.
  • con: Je me souviens de lire que certains périphériques peuvent avoir du mal à 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 vu cette question, mais j'ai vu des gens allèguent que c'était un problème.

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

 

Enabling USB debugging essentially starts up the adb daemon on your device, which allows it to communicate with adb on another device to enable debugging commands. It's used when developing and debugging applications, and allows you (primarily) to:

  • Transfer data between a computer and your device (both ways)
  • Read log data easily from logcat
  • Debug applications, including breakpoints and heap monitoring
  • Install and uninstall applications
  • Access a stripped-down shell on the device, for command-line interaction.

Leaving it enabled all the time will have a negligible impact on battery, if any at all. Some other things to consider about leaving it on (or not):

  • PRO: If your device has a hardware problem that prevents you from accessing the screen, USB debugging could be helpful in recovering data (especially on a rooted device).
  • PRO: You can install applications, reboot your device, and generally do some other convenient things without having to actually interact with your device physically, even with the screen locked/off.
  • PRO: On a rooted device it may be possible to regain entry if you have forgotten the screen lock password/pin/pattern (also a potential CON, see below).
  • PRO: You can take advantage of port forwarding over USB debugging to use tethering apps like PDANet (I believe that's how it's implemented since it does require it).
  • CON: If your device is lost or stolen, an unscrupulous individual could attempt to steal data from the device regardless of whether or not you've got a screen lock. If you're rooted, they can get pretty much everything.
  • CON: I recall reading that some devices can have trouble with accessing the SD card as a mass storage device when USB debugging is enabled. I've personally never seen this issue, but I have seen people allege that it was a problem.

See also: Using Hardware Devices from the Android SDK documentation which discusses debugging applications on physical devices (rather than the emulator). There is also a documentation page regarding the Android Debug Bridge (ADB) which explains its purpose and its commands.

 
 
   
   
4
 
vote

Pour en faire un ELDARERALED 'CONS moins critique:

On pourrait utiliser Tasker ou locale avec le Paramètres sécurisés Plugin pour basculer automatiquement USB Débogage ON pour des emplacements sûrs (basé sur des tours de cellule, un emplacement réseau / GPS, des réseaux WiFi connectés ou à portée de main), et activez-le éteint (EXIT-TÂCHE AVEC TÂCHER ) lorsque vous quittez telle. Avec une balise NFC et le Plugin NFC Locale Cela pourrait également être activé / désactivé à la demande.

Tout cela même sans toucher l'écran - il fonctionnerait donc même si l'écran est cassé. Et que «une personne sans scrupules», il faudrait alors être dans votre «bien sûr» ou avoir votre étiquette, et devez connaître ces circonstances - ce qui est beaucoup moins risqué.

Si votre appareil n'appartient pas à ce petit groupe ayant des problèmes de montage de leur stockage avec Débogage USB activé, cela ne laisserait presque pas de "con" alors.

 

To make one of eldarerathis' cons less critical:

One could use Tasker or Locale together with the Secure Settings plugin to automatically toggle USB Debugging on for safe locations (based e.g. on cell towers, network/GPS location, WiFi networks connected or in reach), and toggle it off (exit-task with Tasker) when leaving such. With a NFC tag and the Locale NFC Plugin it could also be switched it on/off on demand.

All that even without touching the screen -- so it would work even if the screen is broken. And that "unscrupulous individual" then would have to be in your "safe location" or have your tag, and must know those circumstances -- which is much less risky.

If your device does not belong to that small group having trouble mounting their storage with USB Debugging turned on, this would leave almost no "Con" then.

 
 
2
 
vote

Le plus gros inconvénient n'est pas capable de la monter en tant que périphérique de stockage de masse lorsque vous le branchez dans l'ordinateur. Avec elle allumée, il suppose toujours que vous souhaitez déboguer le périphérique. Vous n'avez vraiment besoin que de cela que vous développez des logiciels pour le téléphone ou prévoyez d'utiliser ADB avec votre téléphone. Le programme ADB est uniquement disponible via Android SDK, donc ce n'est pas quelque chose que les utilisateurs moyens ont besoin. Cela étant dit que je garde mon tourné tout le temps, mais ce n'est que pour la connivence pour faire du développement Android parce que je le fais plus souvent que cela l'utilise comme stockage de masse. Votre kilométrage peut varier.

 

The biggest downside is not being able to mount it as a mass storage device when you plug it into the computer. With it turned on it will always assume you want to debug the device. You really only need it turned on if you are developing software for the phone or plan on using adb with your phone. The adb program is only available through the Android SDK so its not something average users need. That being said I keep my turned on all the time, but that's only for connivence for doing Android development because I do that more often that use it as a mass storage. You mileage may vary.

 
 
 
 
0
 
vote

Vous n'avez pas besoin de continuer à déboguer toujours. Dans certains appareils, il affecte la charge de la batterie. Lorsque le débogage est continué, la vitesse de charge devient très faible ... Cela prendra plus de 5 heures à la charge complète .... Si vous avez un tel problème, gardez le débogage de l'USB, ce n'est que lorsque vous avez besoin .. ....

 

You don't have need to keep debugging always on. In some devices it affects the charging of battery. When debugging is kept on, the charging speed becomes very low.... it'll take more than 5 hours to full charge.... if you have such problem then keep off usb debugging, ON it only when you need......

 
 
 
 

Questions connexes

2  Je ne peux pas connecter mon un plus deux à mon ordinateur ou ordinateur portable. L'option de débogage indique que "le périphérique est en mode de charge, le débogage USB est désactivé"  ( I cannot connect my one plus two to my computer or laptop debugging option is s ) 
J'utilise un plus deux. Mais cela ne se connecte pas à mon système. Il utilisait précédemment. Mais une fois que je l'ai défini sur le mode de charge. Depuis ...

27  Qu'est-ce que le débogage USB? Puis-je le garder pour toujours?  ( What is usb debugging can i keep it on forever ) 
Parfois, j'ai besoin de transférer de la musique de mon PC vers My Galaxy S2 et doit toujours activer le débogage USB. Ensuite, je pense que puis-je le garder...

13  Comment désactiver la notification connectée USB?  ( How do i disable the usb connected notification ) 
Chaque fois que je branche mon téléphone, je reçois une notification pour USB connecté. Y a-t-il un moyen de désactiver la notification sans désactiver le déb...

1  Activer le débogage Android  ( Turn on android debugging ) 
Mon écran de téléphone est complètement brisé et bon chose est que son mode de débogage est activé et que je peux accéder à mon écran de téléphone à l'aide de...

0  Comment obtenir le privilège root en mode de récupération?  ( How to get root privilege in recovery mode ) 
J'ai copié la commande 'su' à / system à adb. Mais je ne peux pas courir le "su", "su" dit: la permission refusée. ...

2  Micromax A57 n'est pas affiché dans la liste des périphériques Eclipse  ( Micromax a57 is not displayed in eclipse device list ) 
J'ai acheté un nouveau téléphone cellulaire intelligent MicroMax A57 (NINJA-3). Je souhaite installer mon application à partir d'Eclipse directement, car je d...

1  Débranchements USB sur Samsung Galaxy A51  ( Usb disconnects on samsung galaxy a51 ) 
J'ai Samsung Galaxy A51 (SM A515F) exécutant la dernière machine de développement officiel Android 10 et MacOS 10.15. L'autorisation de la BAD est donnée, m...

2  Pourquoi certains processus bloquent-ils lorsque mon téléphone Android est connecté?  ( Why do some processes block when my android phone is connected ) 
J'ai essayé de redémarrer (WinXP) toute la soirée et d'Emacs (Win32, V23.Quelque chose, pas important) ne commence pas ... Parfois ... il est verrouillé sur ...

0  Mes Tecno N6s ne commencent pas et affiche le processus.Alroid .com ne répond pas  ( My tecno n6s wont start and displays the process android com is not responding ) 
Chaque fois que je démarre mon Tecno N6S, il ne dépasse pas le texte du texte de la société Tecno et si cela devait saisir mon code PIN, un texte apparaît ind...

1  Pilotes USB OEM Lenovo [fermé]  ( Oem usb drivers lenovo ) 
fermé. Cette question est off-sujet . Il n'accepte pas actuellement les réponses. Voulez...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés