Saltar para conteúdo


Foto
- - - - -

Instalar o Android SDK e estabelecer a ligaçao ADB e Fastboot em MacOS X

adb fastboot android sdk macos mac

  • Por favor inicie sessão para responder
1 resposta a este tópico

#1 Dark_Sorcerer

Dark_Sorcerer

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2767 mensagens
  • hammerhead

Mensagem publicada 02 May 2013 - 17:52

Instalação do Android SDK em Mac OS X:

Atenção: Este tutorial é uma "apropriação" do trabalho do on.one em vários outros tópicos, nomeadamente dos textos e das imagens dele (minhas só mesmo as de ambiente OS X). Não é mérito meu e é feito com autorização dele.

Atenção: Retirei o meu username do mac em todo o tutorial / janelinha. Penso que está perceptível na mesma.


1 - Efectuar o download do Android SDK. Atenção que apenas se deve efectuar o download do SDK Tools e não do ADT Bundle:

 

SDKTools.png


2 - Vamos assumir que numa instalação em MacOSX o Android SDK é instalado na pasta do utilizador em :
 

~/android-sdk-macosx


post-27849-0-56700500-1367516148.png


Atenção: Muitas vezes, ao fazer o unrar / unzip da pasta, criamos acidentalmente um directório chamado "sdk" dentro desta directoria. A ideia é que se passe logo tudo o que está dentro da pasta (/tools, /platform-tools) para esta directoria, conforme imagem acima.

3 - Depois de instalado o Android SDK, é necessário que sejam instaladas também as platform-tools. Abra uma janela do Terminal (está localizado em /Applications/Utilities) e coloque o seguinte comando:

 

~/android-sdk-macosx/tools/android update sdk


post-27849-0-21288500-1367515297.png


- O Mac vai abrir a seguinte janela:
 

post-27849-0-06501900-1367516752.png


- Coloque o visto no elemento seleccionado na imagem acima (Android SDK Platform-tools) e carregue em instalar (caso ainda não esteja instalado). Quando ele terminar e ficar igual à imagem acima, faça quit (utilizando a combinação de teclas "command+Q" ou, na barra de cima do Mac, "nome do programa" - Quit). Não feche o Terminal.

3 - Adicionar à PATH o caminho para o Android SDK tools e platform-tools, indo novamente à janela do Terminal (caso o tenha fechado, está localizado em /Applications/Utilities) e utilizando o seguinte comando:
 

nano ~/.bash_profile


post-27849-0-68323000-1367515359.png


- Adicionar : PATH=${PATH}:~/android-sdk-macosx/tools:~/android-sdk-macosx/platform-tools no final do ficheiro .bash_profile na pasta do utilizador.
 

post-27849-0-06597800-1367515388.png


- Após fazer copy paste do comando acima, encerre o editor, carregando em "Ctrl + X" e, depois, na tecla Y para gravar. Depois, enter para aceitar o nome do ficheiro.

Atenção: Da primeira vez que fiz este processo, o meu .bash_profile não tinha a primeira linha que está na imagem. Assim sendo, tive um problema grave, pois perdi a PATH. Aconselho vivamente a ter primeiro a certeza que a PATH do Mac está bem definida - visto que actualizações de sistema, como a minha do Snow Leopard para o Lion, apagaram a PATH do .bash_profile, mantendo no entanto essa informação algures no sistema.

4 - Após este procedimento, vamos fechar o programa Terminal (escrevendo "exit" e, de seguida, utilizando a combinação de teclas "command+Q" ou, na barra de cima do Mac, "nome do programa" - Quit) e voltar a abrir o mesmo. Nesse momento, vamos ligar o device em modo de fastboot (procure no Google como se faz com o seu device), ligá-lo ao mac, abrir novamente o Terminal e testar o que acabamos de fazer:
 

fastboot devices


post-27849-0-97558600-1367516600.png



Este comando identifica o telefone ligado via usb. Caso não surja a indicação do equipamento que está ligado (um serial number completo, na imagem está cortado por questões de segurança) é porque a instalação do android SDK não ficou devidamente instalada. É necessário rever os passos anteriores.

-------------------------------------------------
Mais uma vez, um grande agradecimento ao on.one pelo trabalho dele. É verdadeiramente excelente partilhar este espaço com este tipo de utilizadores.


Editado por Dark_Sorcerer, 02 May 2013 - 18:58.

  • zznh, TugaPower, AustAdmilk e 5 outros gostam disto
Chat do fórum: http://l.androidpt.com/chat

#2 jorge teixeira

jorge teixeira

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 4863 mensagens
  • LocalizaçãoPorto
  • HTC One / Google Nexus 7 2013

Mensagem publicada 13 May 2013 - 11:31

Obrigado pela partilha.


  • Dark_Sorcerer gosta disto
Imagem colocada
HTC One Silver / Google Nexus 7 2013





Também marcado com uma ou mais destas tags: adb, fastboot, android, sdk, macos, mac