O
Android foi inicialmente desenvolvido pela Google e é um sistema baseado em
kernel Linux. A Google disponibiliza
várias bibliotecas e um SDK para estimular os desenvolvedores à criação e
popularização do sistema Android.
Requisitos para
desenvolvimento com android
- Java development Kit (SDK)
- ADT Bundle
Java development Kit (SDK)
O java development Kit é necessário para a compilação dos programas. O link para downloads é:
www.oracle.com/technetwork/java/javase/downloads/index.html.
ADT Bundle
O ADT Bundle é disponibilizado no
site do developer.android.com e tem todos os componentes necessários para
começar rapidamente o desenvolvimento de
aplicativos Android.
O pacote ADT Bundle contém os
seguintes componentes:
- Eclipse + ADT Plugin
- Android SDK Tools
- Android Platform-tools
- A mais recente plataforma Android
- A imagem mais recente do sistema Android para o emulador
O download pode ser feito em: http://developer.android.com/sdk/índex.html#download.
É só fazer o download e descompactar em uma pasta e ficará a seguinte estrutura de diretórios:
Estrutura do diretório do ADT Bundle |
Depois
é só executar o SDK Manager.exe e será apresentado a imagem abaixo com a última
API do Android instalada e onde se pode marcar qualquer outras que se queira
trabalhar e fazer a instalação.
Execução do Android SDK Manager |
Agora depois que se executa as instalações dos pacotes
necessários vamos criar um novo dispositivo virtual para os teste das
aplicações.
Criação de Máquinas virtuais para os testes das
aplicações.
Após a instalação se faz necessário que se crie um
dispositivo virtual para a realização dos testes das aplicações, então vamos lá
primeiro clique no menu em Tools e escolha a opção Manage AVDs, será apresentada a tela abaixo:
Execução do AVD Manager |
Nesta tela clique em New e será apresentada a tela de criação de nova AVD com os seguintes campos
para serem completados:
- AVD Name: Nome que sera dado ao AVD.
- Device: Tipo de dispositivo predefinido.
- Target: Qual API sera usuada.
- CPU/ABI: Tipo de CPU utilizada.
- Keyboard: Escolhe se um teclado será visível.
- Skin: Mostra um skin com controle de hardware.
- Front Camera: Escolhe uma camera frontal.
- Back Camera: Escolhe uma camera traseira.
- Memory Options: Opções de memória.
- Internal Storage: O tamanho do armazenamento interno do dispositivo.
- SD Card: O tamanho do armazenamento externo do dispositivo.
- Emulation Options: Opções de emulation que podem ser Snapshot ou Host GPU.
Criação de nova AVD |
Após completar e escolher todos os valores para os campos
clique em OK e depois de alguns instantes será criado um novo AVD.
AVD sendo executada |
Criação
de um projeto de teste
Agora
o próximo passo vai ser criar um projeto para testes no eclipse que já veio
junto com o ADT Bundle.
- Execute o eclipse
- Clique no menu File à New à Android Project Application
- Na tela que aparece informe as informações seguintes:
- Application Name
- Project Name
- Package Name
- Minimum Required SDK
- Target SDK
- Compile With
- Theme
Criação de nova aplicação |
- Clique em Next e na tela Configure Project complete as informações requeridas
- Create custom launcher icon
- Create activity
- Mark this Project as a library
- Create Project in Workspace
- Working sets
Tela de configuração do projeto |
- Clique em Next novamente e na tela seguinte configure os ícones.
Tela de configuração dos icones |
- Clique em Next novamente e selecione o tipo de Active inicial.
- Clique em Next novamente e complete os campos seguintes:
- Activity Name
- Layout Name
- Navigaton Type
Tela de criação de Activity principal |
- Clique em Finish para finalizar a criação do projeto.Execução do aplicativo em um AVD
Para executar a aplicação clique com o botão direito em cima do projeto e no menu de contexto que aparece clique em Run as à Android Application.O Eclipse vai executar todo o processo de compilação para gerar o APK e depois será instalado e executado o aplicativo em um AVD aberto ou se não tiver um AVD executando no momento será executado um AVD.Execução do aplicativo em um dispositivo AndroidTambém é possível executar o aplicativo em um dispositivo Android, para o isso é necessário conectar o seu dispositivo em uma porta USB e ter instalado os drives para usar a USB com o dispositivo Android e também ativar os recursos de depuração USB em seu dispositivo Android.
Ex: Configuração à Aplicações à Desenvolvimento à Depuração de USBConforme imagem abaixo:
Configuração de Depuração de USB Com isso foi mostrado como se prepara um ambiente de desenvolvimento para aplicativos Android. Bons programas.
Um comentário:
Cara, muito bom o tuto. Assim que testar a descompactacao dos apks eu comento novamente.
Postar um comentário