Editado 2 Semanas atrás por ExtremeHow Equipe Editorial
Depuração USBAndroidOpções do desenvolvedorSmartphoneGestão de DispositivosSoftwareSistema Operacional MóvelPersonalizaçãoSegurançaSolução de problemas
Tradução atualizada 2 Semanas atrás
A depuração USB é um recurso em dispositivos Android que permite a comunicação entre o dispositivo e um computador. Essa comunicação é normalmente feita por meio de uma conexão USB e é usada principalmente por desenvolvedores para executar, testar e depurar aplicativos no dispositivo. Habilitar a depuração USB também é necessário se você quiser usar comandos ADB (Android Debug Bridge) ou rootear seu dispositivo.
A depuração USB é um modo que permite que um dispositivo Android se comunique com o SDK (kit de desenvolvimento de software) Android via uma conexão USB. Esse recurso permite aos desenvolvedores acesso a ferramentas especiais, possibilitando a depuração de aplicativos e sua integração com dispositivos em uma estação de trabalho de desenvolvimento.
Quando o modo de depuração USB está habilitado, o desenvolvedor pode enviar arquivos HTML, CSS, JavaScript ou até mesmo pacotes inteiros de aplicativos Android diretamente para o dispositivo a partir de seu ambiente de desenvolvimento. Também permite o uso de comandos poderosos via linha de comando tanto para tarefas de desenvolvimento quanto de manutenção.
Existem várias razões pelas quais você pode querer habilitar a depuração USB em seu dispositivo Android:
Para habilitar a depuração USB, primeiro você deve habilitar as opções de desenvolvedor em seu dispositivo Android. Por padrão, as opções de desenvolvedor são ocultas para que os usuários não façam acidentalmente mudanças no sistema que possam afetar a estabilidade do dispositivo.
Aqui está um guia passo a passo para habilitar as Opções de Desenvolvedor:
Uma vez que as Opções de Desenvolvedor estiverem habilitadas, você pode habilitar a depuração USB:
Siga estes passos para habilitar a depuração USB:
Aqui está um exemplo de como as configurações irão parecer:
Configurações > Sistema > Opções de Desenvolvedor > Depuração USB
Em alguns dispositivos, as configurações podem estar dispostas de forma diferente:
Configurações > Configurações adicionais > Opções de Desenvolvedor > Depuração USB
Com a depuração USB habilitada, você pode agora realizar várias tarefas usando o ADB. Aqui estão algumas tarefas comuns:
Para se conectar ao ADB, siga estes passos:
adb devices
Se o seu dispositivo estiver conectado corretamente, você verá seu dispositivo listado. Se esta for a primeira vez que você está conectando o dispositivo a este computador, pode aparecer um prompt na tela do dispositivo pedindo permissão para a depuração USB. Toque em "Permitir" para continuar.
Com o ADB, você pode instalar um arquivo APK em seu dispositivo Android. Use o seguinte comando:
adb install <caminho_para_o_apk>
Substitua <caminho_para_o_apk>
pelo caminho real do seu arquivo APK.
O ADB também pode ser usado para copiar arquivos entre o seu computador e o dispositivo Android:
adb push <caminho_do_arquivo_local> <caminho_remoto>
adb pull <caminho_do_arquivo_remoto> <caminho_local>
O Logcat é uma ferramenta de linha de comando que despeja um log de mensagens do sistema, incluindo rastreamentos de pilha e mensagens que você escreve do seu aplicativo com a classe Log
quando um dispositivo retorna um erro.
adb logcat
Usando o Logcat, você pode visualizar os logs em tempo real e filtrá-los de acordo com os níveis de log e tags do seu interesse.
Você pode reiniciar seu dispositivo usando o seguinte comando:
adb reboot
Você também pode reiniciar no bootloader ou no modo de recuperação:
adb reboot bootloader
adb reboot recovery
Embora a depuração USB seja uma ferramenta poderosa para desenvolvedores, ela também pode representar um risco de segurança se ficar habilitada o tempo todo. Aqui estão algumas considerações de segurança:
Para mitigar esses riscos, é recomendado desabilitar a depuração USB quando você não estiver a utilizando ativamente:
Habilitar a depuração USB no seu dispositivo Android é um processo simples que traz muitas vantagens para desenvolvedores e usuários avançados. Isso permite que você interaja com seu dispositivo de maneiras mais avançadas e pode ser uma ferramenta essencial para desenvolver e depurar aplicativos. No entanto, sempre se lembre de desabilitar a depuração USB quando não for necessário para manter a segurança do seu dispositivo.
Seguindo os passos descritos neste guia, você deve ser capaz de habilitar facilmente a Depuração USB em qualquer dispositivo Android. Seja você um desenvolvedor testando seus aplicativos ou um usuário explorando personalizações mais avançadas, habilitar a Depuração USB é o seu portal para acessar mais funcionalidades em seu dispositivo Android.
Se você encontrar algo errado com o conteúdo do artigo, você pode