SDK Android

  1. Antes de iniciar o desenvolvimento de aplicativos para Android, é preciso ter um ambiente para o desenvolvimento. O primeiro passo é realizar o download do SDK do Android, no site.
  2. Em seguida inicie a instalação do mesmo. Basicamente com alguns “next” é possível realizar sua instalação.
  3. Procure pelo SDK Manager (Na pasta onde realizou a instalação do SDK Android).
  4. Em seguida realize as atualizações necessárias.
  5. Acesse o site e realize o download e posteriormente instalação do eclipse.
  6. Posteriormente acesse o link e realize o download do plugin.
  7. Integre o mesmo com Eclipse, utilizando as integrações de plugins.

Quando você desenvolve uma aplicação, é necessário de X em X tempos testar
como a mesma está ficando, e se esta tudo funcionando. Para isso é necessário rodar a aplicação. Seria complicado a cada vez que realizar esta tarefa, instalar o mesmo no celular, para depois testar. Com isso é possível utilizar emuladores, denominado de AVD, conforme o próximo slide.

Imagem

Para cada AVD que você cria, é possível definir qual versão do Sistema Operacional Android, será utilizada.

Basicamente um AVD, é uma especie de máquina virtual que simula um hardware e software de um OS Android.

Criando um AVD

  1. Abra o SDK Manager(Caso você já tenha instalado o SDK), e selecione a opção Virtual Device.
    Imagem
  2. Selecione a opção New.
    Imagem
  3. Digite o nome(sem espaço) e em seguida selecione a versão do Android. Conforme a imagem abaixo.
    Imagem
  4. Note a opção de criar um SDCard. Este recurso serve para você salvar informações no emulador. Como Configurações, arquivos, aplicativos instalado e etc. Você deve informar um valor em MB por exemplo. EX: 50 MB
    Imagem

API Level:

Imagem

API level é um valor inteiro que identifica uma versão do Android. A plataforma Android fornece uma estrutura de API que os aplicativos podem usar interagir com o sistema Android. A estrutura da API consiste em:

  • Conjunto de pacotes e classes.
  • Conjunto de elementos e atributos XML para declarar um manifest file(Arquivo de configuração da aplicação no Android).
  • Conjunto de elementos e atributos XML para declarar e acessar recursos.
  • Conjunto de Intenções.
  • Conjunto de permissões que os aplicativos podem solicitar, bem como a autorização incluída no sistema.

Cada versão sucessiva da plataforma Android pode incluir atualizações e com a API Level é possível identificar sua utilização no mesmo.