SDK e ADT

A instalação e configuração do SDK e ADT permite o desenvolvimento de aplicativos para plataforma Android. Por isso resolvemos publicar este Post, fornecendo e agregando um pouco mais de informações ao Post de Instalação e Configuração do Ambiente de Desenvolvimento para Android.

Sabemos que nosso ambiente de desenvolvimento consiste da instalação do Eclipse mais o Plug-in Developer Tools do Android (ADT).

Eclipse + SDK + ADT + Android

O ADT é simplesmente um Plug-in instalado no Eclipse para o desenvolvimento de aplicativos para Android. Com o ADT conseguimos ampliar as funcionalidades da IDE Eclipse possibilitando o desenvolvimento de aplicativos em tempo hábil.

Dentre as funcionalidade que o ADT agrega ao Eclipse, estão:

  • Construção de Interface de Usuário 
  • Depuração/Debug da Aplicação
  • Geração de APK (Android Package)
  • Geração de Key (Assinatura da Aplicação para Distribuição)

ADT é OpenSource e esta disponível para as principais plataformas de sistema operacional.

O SDK fornece as bibliotecas de API e as Ferramentas necessárias para realizar o desenvolvimento, testes, depuração/debug, emulador e empacotamento dos aplicativos Android.  Entre as bibliotecas de API do SDK, existe ainda, uma API completa para Linguagem Java, contendo todas as classes necessárias para o desenvolvimento.

Resumindo, temos o ADT, um plug-in instalado na IDE Eclipse, que necessita carregar um SDK, que possui todas as API e Ferramentas para o desenvolvimento de aplicativos Android.

Com isso, conseguimos construir a interface visual do aplicativo, através do mecanismo de arrastar e soltar caixinhas(drop and drag), via Graphical Layout, ou via source, construindo o layout direto no código fonte do arquivo .xml.

Com o SDK, podemos ainda gerenciar as instalações das versões do Android disponíveis para o desenvolvimento. Através do Android SDK Manager, temos acesso a todas as versões já existentes e disponíveis do Android, mais recursos importantes como Drivers USB, Google TV, e o próprio Google Play Service, que permite seu aplicativo fazer uso das mais novas APIs de serviços do Google, como o Google Maps, Google+, Google Cloud, entre outros.

Android SDK Manager

É preciso que você tenha realizado o download de pelo menos uma plataforma do Android em seu ambiente, tornando assim capaz a compilação da sua aplicação.

Nota: A Google indica que você utilize as versões mais recentes da plataforma para seus aplicativos.

Pode ser que algum pacote do SDK, apresentado no Android SDK Manager, tenha a necessidade da atualização da versão do ADT. Isso pode acontecer com os pacotes mais novos. Mas não se preocupe, caso você queira instalar um pacote, o Android SDK Manager, se coloca como responsável por informar às dependências que aquele pacote possui.

Podemos realizar o download do SDK no site Android Developer.Android Bundle

Com o download do SDK teríamos:

Segue alguns Requisito de Sistema apontados pelo site Android Developer:

Sistemas Operacionais

  • Windows XP (32 bits), Vista (32 – ou 64-bit) ou Windows 7 (32 – ou 64-bit)
  • Mac OS X 10.5.8 ou posterior (x86 apenas)
  • Linux (testado no Ubuntu Linux, Lucid Lynx)
    • GNU C Library (glibc) 2.7 ou posterior é necessária.
    • No Ubuntu Linux, versão 8.04 ou posterior é necessário.
    • Distribuições de 64 bits devem ser capaz de rodar aplicativos de 32 bits.

IDE Eclipse

  • Eclipse 3.6.2 (Helios) ou superior

Nota: Eclipse 3.5 (Galileo) não é mais suportado com a última versão do ADT.

  • Eclipse JDT plugin (incluído na maioria dos pacotes Eclipse IDE)
  • JDK 6 (JRE sozinho não é suficiente)
  • Ferramentas de desenvolvimento do plugin Android (recomendado)
  • Não compatível com GNU Compiler para Java (gcj)

Outros ambientes de desenvolvimento

  • JDK 6 (JRE sozinho não é suficiente)
  • Apache Ant 1.8 ou posterior
  • Não compatível com Gnu Compiler para Java (gcj)

Nota: Algumas distribuições Linux podem incluir JDK 1.4 ou Gnu Compiler for Java, ambos os quais são não suportados para o desenvolvimento do Android.

Bom, com isso chegamos ao fim de mais um post, esperamos ter ajudado em apresentar alguns conhecimentos sobre Android neste post.

André Luiz

Links úteis para curiosidades, informações, downloads e muito mais:

Eclipse: http://www.eclipse.org/downloads/

SDK e ADT: http://developer.android.com/sdk/

Pagina direta SDK: http://developer.android.com/sdk/index

Pagina Direta ADT: http://developer.android.com/tools/sdk/eclipse-adt.html

Java JDK: http://www.oracle.com/technetwork/pt/java/javase/downloads/

Open Source: http://opensource.org/

Maquina Virtual Dalvik : http://pt.wikipedia.org/wiki/Dalvik_virtual_machine

Android Developer: http://developer.android.com/

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s