Android SDK Linux 11.10

Post date: 02/05/2012 19:16:24

Realmente, a primeira postagem sobre o tutorial de instalação da Android SDK no Linux 11.10 não estava muito clara.

Por causa disto, resolvi fazer novamente esse tutorial, agora mais completo com os passos necessários para instalação da SDK, NDK e configuração do ADT.OBS: Este tutorial foi testado nas versões do Lubuntu 11.04 e 11.10.

Se esse tutorial lhe foi util, clique em curtir.

1. Instalando e atualizando o eclipse

Nesta parte do tutorial, será descrito como instalar o eclipse através do prompt de comando.

  1. Baixando e instalando o eclipse por prompt de comando

      1. sudo apt-get install eclipse

  2. Depois de baixado, você deve entrar no eclipse, mas como queremos atualizá-lo entre nele com permissões de super-user. Neste tutorial eu usei o gksudo (comando utilizado para executar um aplicativo no modo gráfico utilizando o super usuário)

    1. gksudo eclipse

  1. Agora vamos atualizar o eclipse, para isto, deve-se seguir os seguintes passos

    1. vá em Install new software

atualizando
    1. Ao apertar o botão Next, surge a seguinte caixa de texto, indicando apenas que será realizada uma atualização, clique em next


      1. O eclipse então começa a baixar e ao final da instalação solicita a reinicialização do eclipse.

      2. Depois de reiniciado, você já está com a versão mais atualizada.

      3. OBS: Caso você não entre como super usuário, ele irá avisar que não pode fazer a atualização pois não tem permissões.

2. Instalando o android SDK

Primeiramente você deve instalar os pacotes de base da google que é necessário pelo android sdk

  1. Volte em Install new software

  1. Digite na caixa de diálogo o endereço http://dl.google.com/eclipse/plugin/3.7 e solicite a instalação do pacote google plugin

    1. Depois de apertar Next e aceitar os termos de licença dos pacotes, este requisito está instalado.

  1. Depois de instalar, volta a janela de instalação de pacotes e insere-se o link:

    1. https://dl-ssl.google.com/android/eclipse/ e depois seleciona-se o pacote developer tools.


    1. Ao final da instalação, o eclipse solicita para ser reinicializado e na reinicialização será solicitada a instalação ou a indicação do caminho onde encontra-se a SDK.

    1. Se você não possui ainda a SDK instalada, selecione as duas opções e clique em Finish, caso você já possua a SDK, clique em Use existing SDK e depois clique em Finish.

Pronto, agora a SDK está instalada.

3. Baixando a NDK

Baixar a NDK é muito simples, basta dar os seguintes comandos

wget -c http://dl.google.com/android/ndk/android-ndk-r8-linux-x86.tar.bz2

tar -jxvf android-ndk-r8-linux-x86.tar.bz2

4. Configurando o ADT e o NDK-Build

No meu sistema, configurei a NDK e SDK nas pastas \home\android\sdk e \home\android\ndk precisamos inserir as duas pastas no path do sistema e iniciar o adb server para detectar os dispositivos. Para isto, segui os passos:

  1. Cria-se um arquivo chamado android na pasta /etc/init.d

    1. no caso, utilizei o comando

      1. sudo vim /etc/init.d/android

  2. Coloque os comandos para atualizar o path e também iniciar automaticamente o adb

      1. #! /bin/sh ### BEGIN INIT INFO # Provides: Controle do adb através de um serviço de sistema

      2. # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO ############### EDIT ME ##################

      3. export PATH=$PATH:/home/android/sdk/platform-tools:/home/android/ndk

      4. case "$1" in start)

      5. echo "Starting Android ADB SERVER " adb start-server

      6. ;;

      7. stop)

      8. echo "Stoping Android ADB SERVER "

      9. adb kill-server

      10. ;;

      11. *)

      12. N=/etc/init.d/$NAME echo "Usage: $N {start|stop}"

      13. exit 1

      14. ;;

      15. esac

      16. exit 0

  3. Depois disso, basta solicitar para ele carregar automaticamente o

      1. sudo update-rc.d android defaults