Você pode baixar o SDK mais recente, incluindo adb aqui . Quando você extrai esse arquivo, há um leia-me que explica como instalar o SDK. Eu listo aqui para sua referência.
Welcome to the Android SDK!
The Android SDK archive initially contains only the basic SDK tools. It does
not contain an Android platform or any third-party libraries. In fact, it
doesn't even have all the tools you need to develop an application.
In order to start developing applications, you must install the Platform-tools
and at least one version of the Android platform, using the SDK Manager.
Platform-tools contains build tools that are periodically updated to support new
features in the Android platform (which is why they are separate from basic
SDK tools), including adb, dexdump, and others.
To install Platform-tools, Android platforms and other add-ons, you must
have an Internet connection, so if you plan to use the SDK while
offline, please make sure to download the necessary components while online.
To start the SDK Manager, please execute the program "android".
From the command-line you can also directly trigger an update by
executing:
tools/android update sdk --no-ui
Tip: use --help to see the various command-line options.
For more information, please consult the Android web site at
http://developer.android.com/sdk/
Depois de instalado (você precisará instalar o Java, se ainda não o tiver), navegue até android-sdk-linux / platform-tools e execute adb a partir daí, digitando
./adb [options]
Admito livremente que essa pode não ser a solução mais elegante, mas funciona para mim. ISTR que em uma máquina Ubuntu diferente, eu consegui uma instalação mínima com apenas ferramentas de plataforma sem Java, mas não consigo encontrar minhas anotações sobre isso.
Se você acha que possui o SDK mais recente, mas a ferramenta adb é mais antiga,
Usar,
Consulte http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb
fonte
usr/local/bin/adb
.Melhorando a resposta do Organic Marble, para instalar apenas as ferramentas mais recentes (não todo o sdk), use o filtro de plataforma-ferramenta como abaixo:
fonte
Já existem ótimas respostas postadas aqui, mas para um método extremamente simples, basta pegar as ferramentas de plataforma mais recentes sem todo o esforço extra e combinar com um alias do bash por conveniência.
Isso criará um novo diretório 'Android' na raiz do seu diretório pessoal. Altere os caminhos abaixo (e no meu exemplo, aliases de bash) se você preferir um local diferente.
Em seguida, baixe e extraia as ferramentas da plataforma do Google:
Agora, as ferramentas mais recentes
adb
,fastboot
e outras estão disponíveis para execução direta no diretório 'platform-tools' recém-extraído. Use aliases de bash para torná-los mais fáceis de usar (depois de desinstalar os pacotes de distribuição obsoletos para evitar conflitos). Este comando de exemplo fará o apelido doadb
comando, disponibilizando-o imediatamente para uso:E opcionalmente para
fastboot
também:A atualização é tão simples quanto
cd
acessar o diretório do Android e repetir a etapa de download e extração novamente. Useadb version
para verificar sua versão atualmente instalada.fonte
Vou adicionar algumas coisas que aprendi hoje mais cedo.
Eu tinha duas versões
adb
instaladas ao mesmo tempo devido a uma fascinante série de etapas, Ubuntu 18.04; de alguma forma, uma versão anterior do SDK do Android criou um link simbólico/usr/bin/adb
, portanto, o acionamento do empacotador React Native seria retirado de um anúncio conflitante e causaria uma interpretação bastante difícil dos sintomas. Eu acho que foi porque eu instalei remover + reinstalei o Android Studio./home/<USER>/Android/Sdk/platform-tools
é o local padrão no qual o executável adb será encontrado.Você pode verificar sua versão:
Aqui estão as variáveis de caminho que você pode encontrar:
Então você pode garantir que seu sistema esteja usando-o com:
Isso permitiria que você usasse também de um diretório de instalação personalizado; substitua
/home/<USER>/Android/Sdk/platform-tools/adb
pelo caminho do seu executável.fonte
Se você estiver executando uma versão de 64 bits do Ubuntu, precisará instalar algumas bibliotecas de 32 bits com o seguinte comando :
Em seguida, instale adb e fastboot:
Em seguida, siga este guia :
fonte
tente este Linux Minimal ADB And Fastboot Tools https://www.gizdev.com/latest-minimal-adb-and-fastboot-tools/
fonte