Instalando o Android SDK na plataforma Linux

Neste documento veremos passo a passo como instalar e configurar o Android SDK da Google, como também configurar o Eclipse e desenvolver e compilar o tradicional Hello Word.

[ Hits: 145.955 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 01/03/2010 | Blog: http://assuntonerd.com.br


Instalando e configurando o ambiente de desenvolvimento Android SDK



Em primeiro lugar, o download deve ser efetuado em http://developer.android.com/sdk/index.html, selecione o arquivo referente a plataforma utilizada (Windows, Linux ou Mac) e clique em "I agree to the terms of the SDK License Agreement" para aceitar os termo da licença do SDK e logo a após pressione o botão Download. Abaixo os comandos no modo console para efetuar a descompactação do arquivo SDK e execução do Android.

tar -zxvf android-sdk_r04-linux_86.tgz
$ cd android-sdk-linux_86/tools
$ ./android


Sugiro adicionar na variável ambiental PATH a pasta TOOLS do pacote Android SDK. Basta inserir no arquivo ~/.bashrc uma linha informando a localização das ferramentas do Android. A seguir um exemplo da linha a ser adicionada:

export PATH=${PATH}:<pasta de instalação do android>/tools

Ao executar o comando ./android, se tudo estiver funcionando corretamente, teremos um formulário similar ao da figura abaixo:
Linux: Instalando o Android SDK na plataforma Linux.
Adicione os componentes no SDK e clique na opção Avaliable Packages e selecione a plataforma desejada (Android 1.1, 1.5, 1.6, 2.0, 2.1... ). Caso ocorra problemas de conexão, habilite o uso forçado https selecionando a opção Settings e Force https. E repita a operação.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Na janela de diálogo, clique em Accept e no botão Install Accept.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Instalação do Eclipse

A instalação do Eclipse pode ser efetuada no link http://www.eclipse.org/downloads/, com a extração do .tar.gz ou a utilização do YaST (na distribuição openSUSE) e seleção dos pacotes RPM. Selecione primeiramente o pacote eclipse e pressione o botão Aceitar.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Instalando o plugin do Eclipse (ADT - Android Development Tools):

No meu caso estou utilizando o Eclipse 3.5. Entretanto na página oficial do Android é mencionada a compatibilidade com diversas versões. Para iniciar a instalação do plugin ADT, abra o Eclipse, selecione o item Help do menu principal, logo após o subitem "Install New Software".
Linux: Instalando o Android SDK na plataforma Linux.
Clique no botão "ADD..." para adicionar o site.
Linux: Instalando o Android SDK na plataforma Linux.
Adicione o Google plugin for Eclipse, no meu caso utilizei o site http://dl.google.com/eclipse/plugin/3.5.
Linux: Instalando o Android SDK na plataforma Linux.
Selecione todas as opções (Google Plugin Eclipse, Google App Engine Java e Google Web Toolkit).
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Repita a operação adicionando o site do ADT (Android Development Tools) digitando o endereço https://dl-ssl.google.com/android/eclipse/ e adicione ambos os pacotes.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Configure o Android selecionando o item Windows e clique na opção preferences.
Linux: Instalando o Android SDK na plataforma Linux.
Configure a localização do SDK e clique no botão "APPLY".
Linux: Instalando o Android SDK na plataforma Linux.
Pronto, nesta etapa o seu Eclipse está configurado com sucesso.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução:
   2. Instalando e configurando o ambiente de desenvolvimento Android SDK
   3. Criando o primeiro Hello Word
Outros artigos deste autor

True3D*Shell: Um shell 3D e futurista para o seu GNU/Linux

Zebra Barcode Reader: Lendo código de barras com a sua Webcam no Linux

Criando aplicativos para o iPhone no Linux (sem Xcode e MacOS X)

Criando um serviço de monitoramento de vídeo e detector de presença com sua WebCam no Linux

Programe em Python no jogo Minecraft com seu filho ou sozinho

Leitura recomendada

Criando Imagens com Buildah

Phoronix Test Suite - Um framework para benchmark

Nautilus Scripts

Cafe Con Leche (Gerenciador de Lan House e Cyber Café)

Software livre na educação de crianças

  
Comentários
[1] Comentário enviado por andrezc em 01/03/2010 - 19:57h

Muito interessante, Cabelo. Em breve estarei escrevendo um artigo sobre J2ME ;)

Abraços...

[2] Comentário enviado por silvastenio em 02/03/2010 - 13:09h

Olá,

Quero parabenizar o Alessandro pelo seu empenho em ajudar e partilhar seus conhecimentos com a comunidade Linux.

Bem, acompanho as notícias no Inteligência Coletiva (http://cabelovivaolinux.wordpress.com/) e me deparei hoje com este assunto.

Em seguida visitei o VOL.

Li o assunto rapidamente e gostaria de saber quais os dispositivos móveis que suportam o uso do Android.

Pesquisei um pouco e achei apenas o T-Mobile G1.

Há outros?

Posso instalar em aparelhos antigos (lançados, por exemplo, entre os anos de 2007 e 2009)?

Saudações.

[3] Comentário enviado por rot3ch em 03/03/2010 - 00:19h

Estou com problemas...
Na parte de instalar o adt no eclipse,em add site eu carrego o repositorio mas quando tento instalar dá o seguinte erro:
"Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group 0.9.5.v200911191123-20404)
Missing requirement: Android Development Tools 0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group 0.9.5.v200911191123-20404) requires 'org.eclipse.wst.xml.ui 0.0.0' but it could not be found"

O que seria "org.eclipse.wst.xml.ui 0.0.0"?

Lembrando que estou usando Ubuntu Karmic,e eclipse 3.5.1

[4] Comentário enviado por cabelo em 03/03/2010 - 01:55h

rot3ch

Este problema ocorreu na versão 3.4 do eclipse, resolvi o problema instalando esta versão
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.2-201002111343/ecl...

[5] Comentário enviado por griebeler em 18/05/2010 - 01:25h

Muito bom o tutorial, parabéns cabelo!

Eu tive um pequeno probleminha ao criar o projeto.
O campo Build Target não aparecia e por consequencia acusava o seguinte erro: An SDK Target must be specified.
Se alguém passar por isso, aqui tem um passo a passo de como resolver esse problema: http://blog.griebeler.com/2010/05/sdk-target-must-be-specified.html

Abraço!

[6] Comentário enviado por landex em 04/06/2010 - 16:54h

Lega este tutorial quero muito aprender a usar a plataforma android para desenvolver aplicativos para o mesmo. Bem show!!!

[7] Comentário enviado por landex em 10/06/2010 - 14:09h

COm a sua ajuda eu iunstalei no Ubuntu e está ok. Agora vou ver no Arch Linux. Abraços...

[8] Comentário enviado por removido em 21/06/2012 - 19:48h

Ótima dica para parabéns...

[9] Comentário enviado por pakitao em 18/09/2012 - 18:26h

Então ótima dica, porém, pra mim quando descompacto o sdk do android e mando instalar o platform-tools, ele efetua o download normal, mas quando vai iniciar o ADB aparece esse erro:

Preparing to install archives
Downloading Android SDK Platform-tools, revision 14
Installing Android SDK Platform-tools, revision 14
Stopping ADB server failed (code -1).
Installed Android SDK Platform-tools, revision 14
Stopping ADB server failed (code 127).
Starting ADB server failed (code 127).
Done. 1 package installed.
Done loading packages.

Tem como resolver?

E quando eu vou no eclipse fazer a instalação do ADT, aparecem esses erros também:
https://dl.dropbox.com/u/39267233/erro_eclipse.png

[10] Comentário enviado por rclages em 14/03/2014 - 08:33h

Teste...

[11] Comentário enviado por rclages em 14/03/2014 - 08:35h

Amigos, bom dia...

Alguém sabe como resolver esse impedimento na instalação do ADT Android no Ubuntu 13.10 ???

tuxmatrix@USS-Enterprise:~/android-sdk-linux/tools$ ./android
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3550 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:351)
at com.android.sdkmanager.Main.doAction(Main.java:339)
at com.android.sdkmanager.Main.run(Main.java:125)
at com.android.sdkmanager.Main.main(Main.java:108)

Qualquer dica será bem-vinda e desde já agradeço as colaborações.

Paz, Vida Longa e Próspera \o/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts