O que é depuração USB? Posso mantê-lo para sempre? -- usb campo com battery-life campo com usb-debugging camp android Relacionado O problema

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


27
vote

problema

português

Às vezes eu preciso transferir algumas músicas do meu PC para o meu Galaxy S2 e deve sempre ativar a depuração USB. Então eu acho que posso mantê-lo para sempre? Quer dizer, mantenha-o para sempre me dar um problema (bateria de custo?)? E o que é depuração USB?

english

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?

        
 
 

Lista de respostas

30
 
vote
vote
Melhor resposta
 

Ativar a depuração USB Inicia essencialmente o daemon adb no seu dispositivo, que permite comunicar com abcdefghijklmnabcdefgijklmn1 em outro dispositivo para ativar os comandos de depuração. É usado ao desenvolver e depurar aplicativos e permite (principalmente) para:

  • Transferir dados entre um computador e o seu dispositivo (nas duas linhas)
  • Dados de log de leitura facilmente a partir de logcat
  • aplicações de depuração, incluindo pontos de interrupção e monitoramento de heap
  • Instalar e desinstalar aplicativos
  • Acesse um shell despojado no dispositivo, para interação de linha de comando.

Deixá-lo ativado o tempo todo terá um impacto insignificante na bateria, se for algum. Algumas outras coisas a considerar em deixá-lo (ou não):

  • pro: Se o seu dispositivo tiver um problema de hardware que impede que você acesse a tela, a depuração USB pode ser útil no Recuperar dados (especialmente em um dispositivo enraizado).
  • pro: você pode instalar aplicativos, reinicializar seu dispositivo e geralmente fazer algumas outras coisas convenientes sem ter que realmente interagir com o dispositivo fisicamente, mesmo com a tela bloqueada / desligada.
  • pro: em um dispositivo enraizado pode ser possível recuperar a entrada se você esqueceu a senha de bloqueio de tela / pino / padrão (também um potencial con, abaixo).
  • pro: Você pode aproveitar o encaminhamento de porta sobre a depuração USB para usar aplicativos de tethering como pdanet (eu acredito que é assim que é implementado, uma vez que requer).
  • con: Se o seu dispositivo for perdido ou roubado, um indivíduo inescrupuloso pode tentar roubar dados do dispositivo, independentemente de você ter ou não um bloqueio de tela. Se você está enraizado, eles podem ter praticamente tudo.
  • con: Eu lembro que alguns dispositivos podem ter problemas para acessar o cartão SD como um dispositivo de armazenamento em massa quando a depuração USB está ativada. Eu pessoalmente nunca visto esta questão, mas eu vi pessoas alegadas que era um problema.

ver também: Usando dispositivos de hardware Na documentação do Android SDK, que discute os aplicativos de depuração em dispositivos físicos ( em vez do emulador). Há também uma página de documentação sobre o Android Debug Bridge (ADB), que explica sua finalidade e sua comandos.

 

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

Para fazer um dos ELDARERATHIS 'CO contras menos crítica:

Pode-se usar Tasker ou locale junto com o Configurações seguras plugin para alternar automaticamente depuração USB On para locais seguros (baseadamente em torres de células, localização de rede / GPS, redes WiFi conectadas ou atingigadas) e alterná-la (Tarefa de saída com Tasker ) ao sair de modo. Com uma tag NFC e o Locais NFC plugin Também pode ser ligado / desligado sob demanda.

Tudo isso mesmo sem tocar na tela - então funcionaria mesmo se a tela estiver quebrada. E esse "indivíduo inescrupuloso" teria que estar em seu "local seguro" ou ter sua tag e deve conhecer essas circunstâncias - que é muito menos arriscado.

Se o seu dispositivo não pertencer a esse pequeno grupo tendo problemas para montar seu armazenamento com depuração USB ligado, isso deixaria quase nenhum "con" então.

 

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

A maior desvantagem não está sendo capaz de montá-la como um dispositivo de armazenamento em massa quando você o conectar ao computador. Com ele ligado, ele sempre assumirá que você deseja depurar o dispositivo. Você realmente só precisa ativado se estiver desenvolvendo software para o telefone ou planeje usar o ADB com seu telefone. O programa ADB só está disponível através do SDK do Android, por isso não é necessário que os usuários médios precisam. Dito isto, eu mantenho o meu ligado o tempo todo, mas isso é apenas para conletência para fazer o desenvolvimento do Android, porque eu faço isso com mais frequência que o use como um armazenamento em massa. Sua milhagem pode variar.

 

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

Você não precisa continuar depurando sempre. Em alguns dispositivos, afeta o carregamento da bateria. Quando a depuração é mantida, a velocidade de carregamento fica muito baixa ... Levará mais de 5 horas para carga total ... se você tiver esse problema, mantenha a depuração usb, apenas quando precisar. ....

 

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......

 
 
 
 

Perguntas relacionadas

13  Como faço para desativar a notificação conectada USB?  ( How do i disable the usb connected notification ) 
Toda vez que eu conecte meu telefone, recebo uma notificação para o USB conectado. Existe alguma maneira de desativar a notificação, sem desabilitar a depuraç...

1  USB desconecta no Samsung Galaxy A51  ( Usb disconnects on samsung galaxy a51 ) 
Eu tenho Samsung Galaxy A51 (SM A515F) executando o mais recente oficial Android 10 e MacOS 10.15 máquina de desenvolvimento. A autorização ADB é dada, mas ...

2  Por que alguns processos bloqueiam quando meu telefone Android está conectado?  ( Why do some processes block when my android phone is connected ) 
Eu tenho tentado reiniciar (winXP) toda a noite, e emacs (Win32, v23.algo, não é importante) não está começando ... às vezes ... Está bloqueado ABCDEFGHIJKLM...

2  Não consigo conectar meu mais dois ao meu computador ou laptop. A opção de depuração está dizendo "O dispositivo está no modo de carregamento, a depuração USB está desativada"  ( I cannot connect my one plus two to my computer or laptop debugging option is s ) 
Eu estou usando um mais dois. Mas não está se conectando ao meu sistema. Costumava se conectar anteriormente. Mas uma vez que eu configurei somente no modo. D...

1  Ligue a depuração do Android  ( Turn on android debugging ) 
Minha tela do telefone está completamente quebrada e boa é que seu modo de depuração está ligado e posso acessar minha tela telefônica usando o Vysor em um PC...

27  O que é depuração USB? Posso mantê-lo para sempre?  ( What is usb debugging can i keep it on forever ) 
Às vezes eu preciso transferir algumas músicas do meu PC para o meu Galaxy S2 e deve sempre ativar a depuração USB. Então eu acho que posso mantê-lo para semp...

0  Meu Tecno N6S não vai começar e exibe o processo.Android .com não está respondendo  ( My tecno n6s wont start and displays the process android com is not responding ) 
Sempre que eu começo meu Tecno N6s Não passe pelo logotipo de texto da empresa Tecno e se ele fizer até onde eu deveria inserir meu pino um texto aparece dize...

1  Drivers USB OEM Lenovo [Fechado]  ( Oem usb drivers lenovo ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

0  Como obter privilégio raiz no modo de recuperação?  ( How to get root privilege in recovery mode ) 
Eu copiei o comando 'su' para / sistema em adb. Mas não posso correr o 'su', 'su' diz: Permissão negada. ...

2  Micromax A57 não é exibido na lista de dispositivos Eclipse  ( Micromax a57 is not displayed in eclipse device list ) 
Eu comprei um novo celular Micromax A57 (ninja-3) inteligente. Eu quero instalar minha inscrição do Eclipse diretamente, porque preciso ver a saída do logcat ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.