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?

Inglês Original

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

3  Meu telefone continua desacelerando e queimando a bateria. Como posso depurar o desempenho e o consumo de CPU? (DHD 2.2)  ( My phone keeps slowing down and burning battery how can i debug performance and ) 
Eu sei que já há muitos tópicos sobre sugestões sobre Como melhorar o desempenho e, fortemente relacionado, Salvar a vida da bateria no seu Android. Eu ta...

25  Como faço para obter o meu dispositivo detectado por adb no Linux?  ( How do i get my device detected by adb on linux ) 
Acabei de receber meu novo brilhante wileyfox swift - Antes de colocá-lo para usar, quero oem unlock e enraizar (como costumo fazer com novos dispositivos...

10  ADB não está funcionando, mas Fastboot é  ( Adb not working but fastboot is ) 
Eu comprei recentemente um Nexus usado 5. Ele veio com a prévia L sobre ele, e decidi piscar o CM 11. Meu último telefone era um nexus s, e eu interrompeu vár...

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

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

1  Huawei G6 não permite mais depuração USB  ( Huawei g6 no longer enable usb debugging ) 
Meu Huawei G6 não pode mais detectado pelo meu computador. Meu telefone cobra, mas não mostra nenhuma depuração USB na barra de notificação. Eu tentei muitos ...

7  Depuração USB na guia Samsung Galaxy - Como eu impedir que ele seja redefinindo a configuração de depuração?  ( Usb debugging on samsung galaxy tab how do i prevent it from resetting debug ) 
Eu tenho uma guia Samsung Galaxy que estou usando para fins de desenvolvimento. Por algum motivo, quando eu escolho "Ativar depuração USB" no menu Configuraçõ...

0  Huawei Ascend G7 preso em Fastboot & Recovery  ( Huawei ascend g7 stuck in fastboot recovery ) 
Alguns dias atrás, devo ter pressionado alguns botões por acidente e meu telefone inserido fastboot & recovery . Reiniciar não faz nada, não importa a combin...

5  Erro ao iniciar o ddms.bat: "Falha ao obter a versão do ADB: Não é possível executar o programa" adb ": CreateProcess Error = 2, o sistema não pode encontrar o arquivo especificado"  ( Error launching ddms bat failed to get the adb version cannot run program ad ) 
Eu estive seguindo Estas instruções muito detalhadas para Faça uma captura de tela no meu Motorola Flipside . Quando eu chegar ao passo # 10 onde eu logo dd...

1  não pode recuperar dados ou desbloquear meu telefone Lenovo Z2 Plus  ( Cannot recover data from or unlock my phone lenovo z2 plus ) 
Eu precisava de alguns dados do meu telefone antigo Lenovo Zuk Z2 plus (Z2132) mas eu esqueci o pino da tela de bloqueio. Eu tentei muito software de recu...

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

15  ADB Backup Command no dispositivo não enraizado cria um arquivo de backup vazio?  ( Adb backup command on non rooted device creates an empty backup file ) 
Eu tentei recentemente backup meu motorola moto g2 xt1068 telefone executando o pirulito 5.0.1 e depois de conectá-lo sobre o USB com depuração USB e eu corri...

44  Onde estão as opções de desenvolvedor no Android 4.2?  ( Where are the developer options in android 4 2 ) 
Eu queria acessar as opções do desenvolvedor para ativar o acesso do ADB no Android 4.2, mas não consigo encontrá-lo. Como posso habilitar isso? Depois de...

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

3  Instalando o driver USB para Micromax A50  ( Installing usb driver for micromax a50 ) 
Eu tenho que instalar o driver USB para Micromax A50 . Eu tenho o driver do Google USB instalado através do SDK Manager, mas precisa de um driver USB esp...

4  Google Nexus 7 não reconhecido via USB  ( Google nexus 7 not recognized via usb ) 
Estou tentando conectar meu Google Nexus 7 ao meu PC para o desenvolvimento do Android, mas até agora eu não fui mal sucedido. Eu tentei conectar-se ao meu ...

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

12  Existe uma boa depuração USB Toggle Widget para Android?  ( Is there a good usb debugging toggle widget for android ) 
Você pode me sugerir um widget para alternar o modo de depuração USB para o Android? Ou você poderia codificá-lo e upload para o mercado, por favor? (eu pre...

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

2  O Android Studio (Windows 7) não detecta o Asus Zenfone. Não é possível executar meu aplicativo  ( Android studio windows 7 does not detect asus zenfone cannot run my app ) 
Então, vou listar os problemas um por um. Por favor ajude. . Eu conecte o telefone no USB do laptop usando o próprio cabo de dados / carregador do telefone...

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

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

0  Puxe mensagens de texto de um telefone com tela quebrada  ( Pull text messages from a phone with broken screen ) 
Eu preciso das mensagens de texto do aplicativo de mensagens de texto na minha galáxia quebrada Note8. A tela é danificada de uma maneira de instalar qualquer...

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

Perguntas relacionadas

3  Meu telefone continua desacelerando e queimando a bateria. Como posso depurar o desempenho e o consumo de CPU? (DHD 2.2) 
25  Como faço para obter o meu dispositivo detectado por adb no Linux? 
10  ADB não está funcionando, mas Fastboot é 
2  Por que alguns processos bloqueiam quando meu telefone Android está conectado? 
0  Como obter privilégio raiz no modo de recuperação? 
1  Huawei G6 não permite mais depuração USB 
7  Depuração USB na guia Samsung Galaxy - Como eu impedir que ele seja redefinindo a configuração de depuração? 
0  Huawei Ascend G7 preso em Fastboot & Recovery 
5  Erro ao iniciar o ddms.bat: "Falha ao obter a versão do ADB: Não é possível executar o programa" adb ": CreateProcess Error = 2, o sistema não pode encontrar o arquivo especificado" 
1  não pode recuperar dados ou desbloquear meu telefone Lenovo Z2 Plus 
13  Como faço para desativar a notificação conectada USB? 
1  Drivers USB OEM Lenovo [Fechado] 
15  ADB Backup Command no dispositivo não enraizado cria um arquivo de backup vazio? 
44  Onde estão as opções de desenvolvedor no Android 4.2? 
0  Meu Tecno N6S não vai começar e exibe o processo.Android .com não está respondendo 
3  Instalando o driver USB para Micromax A50 
4  Google Nexus 7 não reconhecido via USB 
1  USB desconecta no Samsung Galaxy A51 
12  Existe uma boa depuração USB Toggle Widget para Android? 
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" 
2  O Android Studio (Windows 7) não detecta o Asus Zenfone. Não é possível executar meu aplicativo 
1  Ligue a depuração do Android 
2  Micromax A57 não é exibido na lista de dispositivos Eclipse 
0  Puxe mensagens de texto de um telefone com tela quebrada 
27  O que é depuração USB? Posso mantê-lo para sempre? 



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


Licensed under cc by-sa 3.0 with attribution required.