Instalar o ADB no macOS [duplicado]

[[2] esta pergunta já tem uma resposta aqui:

Tive problemas em encontrar um bom tutorial sólido sobre como configurar o ADB para o Mac.

Como posso adicionar ADB a macOS de tal forma que possa ser usado no terminal?


Ao contrário de criar um adb no Mac OS X , a intenção desta pergunta é ter um tutorial com todos dos passos de instalação necessários para obter ADB em macOS.

Author: Ronan Boiteau, 2015-07-13

5 answers

Opção 1-Utilização Do Homebrew

Esta é a maneira mais fácil e irá fornecer actualizações automáticas.

  1. Instale homebrew

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Instalar adb

    brew cask install android-platform-tools
    
  3. Comece a utilizar adb

    adb devices
    


Opção 2-manualmente (apenas as ferramentas da plataforma)

Esta é a maneira mais fácil de obter uma instalação manual de ADB e Fastboot.
  1. Apaga o teu velho instalação (opcional)

    rm -rf ~/.android-sdk-macosx/
    
  2. Navegar para https://developer.android.com/studio/releases/platform-tools.html e clique no link SDK Platform-Tools for Mac.

  3. Vá para a sua pasta de transferências

    cd ~/Downloads/
    
  4. Abre as ferramentas que baixaste

    unzip platform-tools-latest*.zip 
    
  5. Leva-os para um sítio onde não os apagarás acidentalmente.
    mkdir ~/.android-sdk-macosx
    mv platform-tools/ ~/.android-sdk-macosx/platform-tools
    
  6. Adicione platform-tools ao seu caminho

    echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  7. Refresque o seu perfil da bash (ou reinicie a sua aplicação de terminal)

    source ~/.bash_profile
    
  8. Comece a utilizar adb

    adb devices
    

Opção 3-manualmente (com o Gestor SDK)

  1. Apague a sua antiga instalação (opcional)

    rm -rf ~/.android-sdk-macosx/
    
  2. Obtenha as ferramentas SDK Mac do site de Desenvolvimento Android em "obtenha apenas as ferramentas da linha de comandos". Certifique-se que os guarda na sua pasta de Downloads.

  3. Ir para seus Downloads pasta

    cd ~/Downloads/
    
  4. Abre as ferramentas que baixaste

    unzip tools_r*-macosx.zip 
    
  5. Leva-os para um sítio onde não os apagarás acidentalmente.
    mkdir ~/.android-sdk-macosx
    mv tools/ ~/.android-sdk-macosx/tools
    
  6. Execute o Gestor SDK

    sh ~/.android-sdk-macosx/tools/android
    
  7. Desligar tudo menos Android SDK Platform-tools (facultativo)

enter image description here

  1. clique em Install Packages, aceite licenças, clique em Install. Fechar o Gestor SDK janela.

enter image description here

  1. Adicione platform-tools ao seu caminho

    echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  2. Actualize o seu perfil bash (ou reinicie a sua aplicação terminal)

    source ~/.bash_profile
    
  3. Comece a utilizar adb

    adb devices
    
 791
Author: brismuth, 2017-04-18 21:58:45
Se já instalou o Android Studio ...

Adicione as seguintes linhas ao fim de ~/.bashrc ou ~/.zshrc (Se USAR Oh My ZSH):

export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Reinicie o Terminal e pode ir.
 75
Author: Kyle Dumovic, 2016-05-20 21:00:38

Opção 3-Utilização De MacPorts

Analogicamente às duas opções (homebrew / manual) postadas por @brismuth, aqui está a maneira MacPorts:

  1. Instale o Android SDK:

    sudo port install android
    
  2. Execute o gestor SDK:

    sh /opt/local/share/java/android-sdk-macosx/tools/android
    
  3. Como @brismuth sugeriu, desligue tudo menos Android SDK Platform-tools (facultativo)

  4. Instalar os pacotes, aceitar licenças. Fecha o Gerente da SDK.

  5. Adicionar platform-tools ao seu em Macport, eles estão em /opt/local/share/java/android-sdk-macosx/platform-tools. Por exemplo, para bash:

    echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
    
  6. Actualize o seu perfil bash (ou reinicie o seu terminal / linha de comandos):

    source ~/.bash_profile
    
  7. Comece a utilizar adb:

    adb devices
    
 20
Author: hans_meine, 2016-02-29 17:48:59

Note que se você usar o Android Studio e baixar através do seu gestor SDK, O SDK é transferido para {[[0]} por omissão, não para ~/.android-sdk-macosx.

Prefiro adicionar isto como comentário à excelente resposta de @brismuth, mas parece que ainda não tenho pontos de reputação suficientes.
 15
Author: tcao, 2016-05-31 21:06:04
  1. Você deve baixar o Android SDK de este link .

  2. Você pode realmente colocá-lo em qualquer lugar, mas o melhor lugar para mim, pelo menos, estava certo no Seu nome de usuário pasta raiz.

  3. Em Seguida, você precisa definir o caminho copiando o texto abaixo, mas editar seu nome de usuário no caminho, copie o texto para o Terminal pressionando comando+barra de espaço tipo terminal. export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/

  4. Verificar as obras do ADB ao bater Comando+spacebar e tipo terminal , e tipo ADB.

Isso mesmo. Tem a configuração do ADB no MAC OS X. funciona no MAC OS X 10.10.3.
 7
Author: wesley franks, 2017-10-22 16:36:35