- - O que é o ADB e como instalá-lo com o Android SDK

O que é o ADB e como instalá-lo com o Android SDK

Quando se trata de modding Android, a maioria dos novatosos usuários ficam confusos ou ficam se perguntando por referência sobre referência a um determinado "adb". Isso é especialmente verdade quando você está procurando algo sobre como modificar seu dispositivo ou fazer uma root em particular. O ADB é o brinquedo maravilhoso do Android e todo mundo parece adorar, então vamos entender o que é e por que você precisa e como pode obtê-lo.

O que é ADB

ADB significa Android Debug Bridge. Ele vem como parte do SDK padrão do Android, que você pode acessar aqui. Basicamente, ele fornece uma interface baseada em terminal para interagir com o sistema de arquivos do seu telefone. Como a plataforma Android é baseada no Linux, a linha de comando é a única maneira de obter e manipular o acesso root geralmente necessário para executar determinadas operações avançadas no seu dispositivo usando acesso root.

Embora essas coisas possam ser feitas diretamente nopróprio dispositivo usando algum emulador de terminal, será bastante difícil executar comandos complexos em uma tela tão pequena. O ADB fornece a ponte entre sua máquina e seu computador.

Como instalar o ADB

Etapa 1: instalando o Android SDK

Nota: No momento da atualização deste guia, os últimosA versão do SDK do Android disponível é r8 e a usaremos em todo o restante do guia. As ferramentas funcionarão da mesma maneira, mesmo que você obtenha uma versão posterior. No entanto, no caso de versões anteriores, o local de algumas das ferramentas era diferente e é recomendável que você obtenha a versão mais recente disponível.

O primeiro passo é baixar o SDK. Use o link fornecido no final desta postagem e faça o download da versão mais recente do Android SDK a partir daí. Existem versões disponíveis para Microsoft Windows, Linux e Mac OS X. No caso do Windows, um instalador e um arquivo zip estão disponíveis, mas não há necessidade de usar o instalador, pois não é necessária uma instalação formal.

Depois de baixar o SDK, basta extrair o arquivo compactado para um local no seu computador. No nosso caso, nós o extraímos para a raiz do nosso drive C e isso torna C: android-sdk-windows o local da instalação do SDK. A partir daqui, nos referiremos a este local como a "pasta SDK".

Etapa 2: baixando as ferramentas da plataforma SDK

Anteriormente, o ADB costumava ser incluído no SDK porpadrão na subpasta "ferramentas", mas agora, ela foi realocada para a subpasta "plataforma de ferramentas", que precisa ser baixada como um pacote SDK. Felizmente, isso é bastante fácil:

Basta navegar até a pasta SDK e iniciar o SDKGerente. Ao iniciá-lo pela primeira vez, ele apresentará uma janela para escolher os pacotes a serem instalados. A primeira opção começa com "Ferramentas da plataforma Android SDK". Verifique se está marcado e desmarque todos os outros pacotes por enquanto. Você pode marcar / desmarcar um pacote clicando em seu nome e selecionando o botão de opção Aceitar / Rejeitar. Sua janela deve ficar assim:

Agora, basta clicar em "Instalar" e esperar até oferramentas de plataforma estão instaladas. Depois que o processo estiver concluído, você terá uma pasta "platform-tools" dentro da sua pasta SDK. Essa pasta incluirá o ADB e todas as suas dependências.

Etapa 3: definindo a variável Path

Agora você tem o ADB instalado, mas usá-lo dessa maneira exigirá que você use o caminho completo do comando ADB (C: android-sdk-windowsplatform-toolsadb) ou primeiro mude o diretório para o diretóriosubpastas de ferramentas de plataforma da pasta SDK a cada vez, e isso pode se tornar um aborrecimento. Para tornar o ADB junto com outras ferramentas do Android SDK e ferramentas da plataforma facilmente acessíveis de qualquer lugar na linha de comando, adicionaremos seus caminhos à variável de ambiente PATH. Este método se aplicará apenas aos usuários do Windows. Se você é usuário de Linux ou Mac, adicione as subpastas 'tools' e 'platform-tools' do SDK do Android à variável PATH do seu sistema usando o método padrão para o seu sistema operacional.

  • Se você não tem experiência com a edição de variáveis ​​de ambiente do sistema, faça um ponto de Restauração do Sistema agora para poder voltar a ele, caso algo dê errado.
  • Se você estiver usando o Windows 7, clique com o botão direito do mouse noÍcone "Computador" e clique em "Propriedades". Agora clique em "Configurações avançadas do sistema" nas opções no painel esquerdo para abrir a janela "Propriedades do sistema". Os usuários do Windows XP receberão essa janela diretamente quando clicarem com o botão direito do mouse em 'Meu computador' e em 'Propriedades'.
  • Na janela "Propriedades do sistema", clique no botão "Variáveis ​​de ambiente" na guia "Avançado".
    Pathchange
  • Encontre "Caminho" na seção "Variáveis ​​do sistema" e clique duas vezes nele para editá-lo.
  • Certifique-se de NÃO excluir a entrada existente em "Valor variável" ou isso atrapalhará o seu computador. Basta adicionar a seguinte string ao final, incluindo os dois pontos e vírgulas:
    ;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools

    Se você extraiu o conteúdo do SDK para outro diretório, use esse para sua variável PATH.

Depois de adicionar a string, é assim que minha variável Path se parece:

C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools

Não se preocupe se o seu não incluir alguns dosoutro texto - o que é importante é a maneira como a nova entrada deve ser adicionada à existente e a maneira como as entradas anteriores DEVEM ser mantidas inalteradas. Observe que os pontos e vírgulas são necessários para separar cada entrada da variável de caminho da próxima e da anterior. Depois de adicionar o caminho, sua máquina poderá exigir uma reinicialização.

Caso você tenha cometido erros durante a edição da variável Path e acabou excluindo as entradas existentes anteriormente, restaure o ponto de Restauração do Sistema que você fez e tente novamente, tendo mais cuidado dessa vez.

Etapa 4: instalando os drivers USB

Finalmente, você precisa instalar os drivers USB. Você pode ou não precisar executar esta etapa, dependendo do seu dispositivo. Se você estiver usando um dispositivo fornecido com o sistema operacional Android padrão, como o Nexus One, isso será necessário. No caso de outros dispositivos fornecidos com a versão personalizada do Android e de algumas ferramentas para sincronizar o dispositivo com o PC, como dispositivos da HTC que acompanham o HTC Sync ou dispositivos da Samsung que acompanham o software da Samsung, o driver adequado para o seu o dispositivo será instalado automaticamente com esse pacote de software.

  • O primeiro passo será baixar os drivers USB. Para fazer isso, inicie o SDK Manager na pasta SDK e clique em "Pacotes disponíveis" no painel esquerdo.
  • Expanda "Complementos de terceiros", seguidos por "Complementos do Google Inc." e marque "Pacote do driver USB do Google", conforme mostrado nesta imagem:
  • Clique em "Instalar selecionado" e na janela queaparecer, clique no botão de opção "Aceitar tudo", seguido do botão "Instalar". Aguarde pacientemente enquanto os drivers USB são baixados e instalados no Android SDK.
  • Os drivers dos sistemas de 32 e 64 bits estarão agora presentes na pasta SDK, nas subpastas 'usb_driverx86' e 'usb_driverx64', respectivamente.

Agora que os drivers USB foram baixados, você pode instalá-los no seu computador da seguinte maneira:

  • No dispositivo, vá para a tela inicial, pressione Cardápio, selecione Formulários > Desenvolvimentoe habilite Depuração USB.
  • Agora conecte seu telefone ao PC via USB. A nova instalação de hardware deve começar e ele começará a procurar os drivers.
  • Aponte manualmente os drivers para a pasta adequada ao seu sistema operacional e deixe-os instalar.
  • Após a instalação dos drivers, você pode verificar a instalação bem-sucedida acessando o Gerenciador de dispositivos. Seu telefone deve aparecer em "Interface do ADB", como neste exemplo:

DevManagerImage

Como usar o ADB

Neste ponto, a configuração está concluída. Aqui você pode simplesmente usar o adb para manipular seu telefone da maneira que desejar. No Windows, a melhor maneira de fazer isso é usando o prompt de comando. Para garantir que o adb tenha sido configurado corretamente, execute o prompt de comando, digite 'adb devices' e pressione enter. Seu dispositivo conectado deve aparecer com um número de série.

cmd

É isso para este guia. Gostaríamos de enfatizar que tocar com seu telefone nesse nível pode ser perigoso se você não sabe o que está fazendo e pode até tornar o telefone completamente inútil. Por favor, faça por sua conta e risco.

Para obter uma lista completa dos comandos adb, consulte o guia oficial do adb aqui.

Download do SDK para Android

Nota do editor: O ADB é apenas para usuários avançados. Se você precisar do ADB com uma interface gráfica do usuário, consulte o QtADB.

Comentários