Integrando o SDK Android ao NetBeans
Com este artigo é possivel realizar a integração do SDK Android 2.1 ao IDE NetBeans 6.8, utilizando o sistema operacional Windows 7.
O Objetivo deste artigo é propiciar aos mais familiarizados em desenvolver suas aplicações com o IDE NetBeanspossam também desenvolver em Android com o mesmo, ao final deste artigo teremos o NetBeans totalmente integrado aoSDK do Android, a ainda os que dizem ser impossível integrar os mesmos.
Para isso utilizaremos:
- SO Windows 7.
- SDK Android 2.1.
- NetBeans 6.8
Primeiramente devemos realizar o download do NetBeans. Após o download concluído a instalação pode ser feita, no meu caso instalei as opções de J2ME e J2SE.
Apartir de agora vamos instalar o plugin necessário para que o mesmo veja o SDK Android. Selecione o menu Ferramentas >> plug-ins.
Na janela que foi aberta clique em adicionar.
Será aberta uma nova janela, no campo nome você informa Androide na URL cole o seguinte endereço:http://kenai.com/downloads/nbandroid/updates.xml e clique em Ok.
No meu caso e apresentada um a mensagem informando que já existe esse nome pelo fato do Android já estar instalado no NetBeans.
Feito isso selecione a abaplug-ins Disponíveis nesta mesma janela e clique no botão recarregar catálogopara que nosso Android apareça nesta lista. Aguarde alguns segundos e a opção Android estará disponível, faça a seleção da mesma e clique em instalar, após a instalação concluída a janela pode ser fechada. Feito isso o Netbeans já esta preparado para a instalação do SDK Android.
Agora o segundo passo o download e instalação do SDK Android.
- Realize o Download.
- Extraia o conteúdo do arquivo .zip
- Execute o aplicativo “SDK Setup.exe” mostrado na imagem a seguir
Neste passo provavelmente irá aparecer uma mensagem de erro “ Failed to fetch url…” para continuar com a instalação será necessário forçar o setup do programa a usar httpem vez de https, simples assim.
Para isso siga os passos a seguir:
- Feche a janela “Refresh Sources”
- Cancele a janela “Choose Packages to Install” que se abre automaticamente em seguida
- Agora selecione a opção “Settings” que se encontra do lado esquerdo da janela de gestão do “Android SDK and AVD Manager”
- Active o Check box que diz “Force https://… sources to be fetched using http://…”
- Clique no botão “Save and Apply”
- Agora feche o programa e abra novamente o setup.
Feito isso a instalação prossegue normalmente, voltamos à janela que nos permite escolher o pacote que queremos instalar.
- Clique em Accept All
- Por fim clique no botão “ Install Selected”
- Nesse momento da instalação será realizado o download e instalação dos SDKs e Documentação do Android desde o mais antigo até a ultima versão.
Atenção:este processo vai demorar dependendo da velocidade da sua conexão com a internet, deve ficar em torno de 20 minutos.
Aguarde enquanto os pacotes selecionados sejam descarregados e instalados, depois feche a janela “ Installing Archives”.
- Muito bem, agora temos que criar um novo “ Android Virtual Device (AVD)“.
- Selecione na janela “ Android SDK and AVD Manager”, do lado esquerdo, a opção “ Virtual Devices”.
- Clique no botão “ New”
- Insira qualquer nome, (não coloque espaços no nome), eu usei Android 2.0
- Selecione a opção Target. Escolhendo a API que pretende usar.
- No campo Sd Cardinsira um tamanho para a emulação do cartão SD
- Escolha uma skin, esta pode ser alterada, mas tenha em atenção o seguinte:
- Para emular hardware do tipo G1, MyTouch 3G, Hero, etc… deixe os valores predefinidos
- Para emular o Motorola Droid, escolha a opção WVGA 854
- Para emular outros dispositivos escolha outras opções disponíveis
Feito isso para finalizar clique no botão “ Create AVD”.
Na janela que foi aberta clique no botão Start.
Clique agora na nova janela que se abriu, “ Launch Options” no botão “ Launch”.
Neste momento o emulador será aberto e iniciara o carregamento do Android, deve demorar uns 2 minutos, pois diferente dos outros emuladores neste caso ele esta carregando o sistema operacional Android mesmo.
Se der algum erro referente a aplicação do messenger, clique no botão “ Wait”.
Pronto, neste momento temos o SDK Android Instalado e funcionando assim com o NetBeans pronto para o Android.
Agora voltando ao NetBeans vamos criar nosso primeiro projeto Android.
- Selecione um novo projeto//Android, clique em próximo.
- Selecione no campo Android Platform.
- Na janela que foi aberta clique em Adicionar Plataforma.
- Selecione o campo google Android... e clique em próximo.
- Selecione o diretório onde foi descompactado o SDK Android e clique em finalizar.
- Feito isso escolha um nome para o projeto e finalize o mesmo, seja criativo e não use nada do tipo HelloWorldn em Hello Android.
Verifique se já esta criado no projeto o arquivo R.java conforme a imagem abaixo. Esta classe faz a ligação entre a codificação e a interface do aplicativo, portanto se ela não estiver aparecendo será necessário repetir a instalação.
Agora execute o projeto criado e veja o resultado. Assim finalizamos este artigo, caso alguém tenha algum tipo de problema ou duvida durante a instalação a mesma pode ser enviada a meu e-mail.
Saiu na DevMedia!
- Android Developer: Programar para Android geralmente levanta algumas questões. Eu preciso comprar um Smartphone novo? Vale a pena investir no Kotlin ou é melhor começar com Java? Essas e outras dúvidas nós respondemos nessa Série.
Saiba mais sobre Android ;)
- Android básico: O que são Application Components?: Os componentes de aplicativo são os blocos de construção com os quais programamos para Android.
- Preparando o ambiente para programar para Android: Neste curso você aprenderá a preparar seu ambiente para programar para Android. Veremos aqui o que é necessário instalar e como proceder para desenvolver aplicações para essa plataforma.
- Curso de Android: Neste curso você aprenderá a criar uma interface e tratar a interação do usuário com ela. Ele se destina a quem deseja iniciar no desenvolvimento de aplicativos para Android utilizando a linguagem Java e o Android Studio.
Artigos relacionados
-
Artigo
-
Artigo
-
Vídeo
-
Artigo
-
DevCast