O que é ADB?
Android Debug Bridge
O ADB (Android Debug Bridge, ponte de depuração do Android) é uma ferramenta que permite a comunicação de comandos e depuração entre um computador e um dispositivo Android.
Definição e origem da palavra
"Debug" significa depuração e "bridge" significa ponte. O ADB comunica o cliente no computador com o adb daemon no dispositivo; é utilizado em operações de instalação de aplicações, recolha de registos, depuração e gestão limitada de dispositivos. Faz parte do pacote Android SDK Platform-Tools.
Como conhecer e usar no dia a dia?
Desenvolvimento: Instalação e registro de aplicativos.
Teste: Testes em vários dispositivos.
Personalização: Configuração avançada.
Profundidade Técnica e Arquitetura
Layout triplo:
Cliente: O comando no computador.
Apresentador: O gerente executando em segundo plano.
Daemon: O receptor no dispositivo.
Fluxo:
adb devices
adb install uygulama.apkO primeiro lista os dispositivos conectados, o segundo instala o pacote do aplicativo. A depuração USB deve estar ativada no dispositivo. Como comandos incorretos podem levar à perda de dados, é necessário verificar o dispositivo de destino e o comando antes de executá-los.
Coisas frequentemente misturadas
Pensa-se que é transferência de arquivos. Ele apenas copia, o ADB interfere no sistema. A diferença de privilégios é grande.
Use em diferentes disciplinas
Cabo: A linha que transporta o sinal.
Intérprete: A linguagem de ambas as partes.
Controle: Gerenciamento remoto.
Perguntas e respostas
Todos podem usar?
Os comandos básicos podem ser aprendidos; no entanto, especialmente o adb shell e as operações de exclusão exigem conhecimento técnico. É preciso verificar o efeito do comando antes de executá-lo.
Pode ser sem fio?
Sim. Nas versões do Android compatíveis, é possível estabelecer uma conexão via Wi-Fi após emparelhar com o dispositivo. A estabilidade e a velocidade dependem da qualidade da rede local.
É seguro?
Se você estiver com o dispositivo, sim. A autorização não é concedida em um dispositivo conectado a um computador desconhecido.
Qual é a diferença do Fastboot?
O ADB se comunica com o sistema operacional enquanto o Android está em execução. O Fastboot, por sua vez, é usado para operações de imagem de partição ou firmware enquanto o dispositivo está no modo bootloader; os comandos suportados e o processo de desbloqueio variam de acordo com o dispositivo.
Termos relacionados
Ferramentas relacionadas
Esta explicação foi escrita em linguagem simples para a TreScout com IA e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →