Como configuro o Android ADB?

16

Meu computador é um Lemur Sys76 que roda o Maverick, e meu telefone é um Nexus S com o estoque Gingerbread. Eu quero configurar para usar o ADB (android debug bridge). Instalei o Android SDK por instruções no site do SDK, mas o ADB não funciona. Alguém pode me ajudar com instruções específicas para o Ubuntu?

    
por bigcat42 12.04.2011 / 16:46

5 respostas

19

Instalar adb & amp; fastboot via PPA

Você pode instalar a partir do PPA do WebUpd8 que suporta 32 bits e 64 bits. Concedido você pode instalar diretamente do google. Mas eu prefiro usar os PPAs para manter tudo atualizado.
Works para Ubuntu 11.04, 11.10 e 12.04.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Fonte: Instale o ADB e Fastboot Android Tools no Ubuntu via PPA

Instalar o Android SDK via PPA

Se você deseja instalar o SDK, o que permitirá que você atualize tudo o que você pode instalar através do upubuntu ppa.

Então, a primeira coisa é adicionar o ppa.

sudo add-apt-repository ppa:upubuntu-com/sdk
sudo apt-get update
sudo apt-get install android-sdk

O único problema neste momento é que o android-sdk precisa ser executado como root. Bem, o link no menu não fez muito. Então atualizei o link no menu, você também pode executar:

gksu android-sdk

De lá, você precisará instalar o "Android SDK Platform-Tools". Também recomendamos atualizar "Android SDK Tools". Você pode desmarcar qualquer outra coisa que você não precise.

Agora você precisará definir suas variáveis ambientais.
Primeiro, você precisará tornar tudo executável.

sudo chmod -R 755 /root/android-sdk-linux

Agora, adicione as variáveis.

nano ~/.bashrc

Adicione estas linhas (na parte superior)

#AndroidDev PATH
export PATH=${PATH}:/root/android-sdk-linux/tools
export PATH=${PATH}:/root/android-sdk-linux/platform-tools

Fonte: Instale o Android SDK Manager (Revisão 20) do PPA On Ubuntu 12.04 / Linux Mint 13
Fonte: AndroidSDK - Documentação do Ubuntu da comunidade

    
por mywebslave 25.09.2012 / 01:54
9

Ubuntu 14.04 +

Como Trusty, os pacotes android-tools-adb e android-tools-fastboot no repositório Universe fornecem, respectivamente, adb e fastboot .

Para instalá-los:

  • Ativar o repositório Universe: sudo add-apt-repository universe
  • Atualize o cache do APT: sudo apt-get update

Para instalar o adb :

sudo apt-get install android-tools-adb

Para instalar o fastboot :

sudo apt-get install android-tools-fastboot
    
por kos 21.01.2016 / 10:24
2

Eu só estou adivinhando, mas talvez você precise se certificar de que o Ubuntu está procurando no lugar certo. Como diz o site, verifique se você adicionou o diretório que o adb está localizado ao seu $ PATH adicionando export PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/tools & amp; export PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/platform-tools para o seu .bashrc e executando source .bashrc

    
por daithib8 12.04.2011 / 18:03
1

@ mywebslave respondeu perfeitamente, eu só quero acrescentar mais uma coisa a isso. Se você estiver executando uma máquina de 64 bits e fazendo uma instalação offline, talvez seja necessário instalar as bibliotecas de compatibilidade de 32 bits conforme mencionado aqui .

sudo apt-get install ia32-libs

Atualização: O comando acima funciona somente se você estiver executando 13.04 e abaixo. Para versões mais recentes, ia32-libs foi substituído por outros pacotes. Consulte aqui .

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
    
por WeirdElfB0y 15.08.2015 / 12:21
0

atualização de 2017 a outubro

Você não precisa instalar nenhum pacote no Ubuntu 16 para que o ADB funcione. Nenhuma configuração é necessária.

Basta fazer o download das Ferramentas da plataforma do SDK para Linux oficiais do Google e extrair adb e fastboot do arquivo zip.

    
por Dan Dascalescu 15.10.2017 / 02:25