Mostrando postagens com marcador eclipse. Mostrar todas as postagens
Mostrando postagens com marcador eclipse. Mostrar todas as postagens

sexta-feira, 27 de fevereiro de 2015

Executando o Garbage Collector no eclipse


Para executar o garbage collector é necessário primeiro fazer o mesmo aparecer na sua tela do eclipse, para isso é necessário seguir alguns passos:

1. Na barra de menu do eclipse:

 Window > Preferences > General



 2. Habilite o check-box Show heap status





Agora que você já habilitou o heap status o mesmo poderá ser visto na parte inferior do seu eclispe.





Nesse icon é possível executar o garbage collector clicando no icone da lixeira e também é possível visualizar a memória utilizado / memória total.




segunda-feira, 4 de fevereiro de 2013

Criando ambiente para desenvolvimento Android no Linux


Introdução

O principal objetivo deste post é explicar de maneira simples e rápida como se monta o ambiente para desenvolvimento e teste de aplicações Android, bem como criar uma simples aplicação.


Obtenção do SDK do Android

O primeiro passo é obter o android-sdk, o mesmo pode ser obtido no site do google na parte referente ao desenvolvedor. Para ir para parte referente ao desenvolvedor é necessário ir até  o rodapé da página e escolher e clicar no link desenvolvedores.


 Figura 1: Site do desenvolvedor.


Após clicar em no link você será direcionado para a parte do site voltada para os desenvolvedores. Abaixo é possível ver a versão da página do dia 8 de Novembro de 2012, talvez a mesma esteja diferente  quando estiver lendo esse post.


Figura 2: Site do android voltado para o desenvolvedor.


Para obter o sdk é necessário clicar em Developers que está ao lado do mascote do android e selecionar a opção Get the SDK.


Figura 3: Seleção da opção get the sdk.


Agora vocẽ será direcionado para página para realizar o download do sdk de acordo com o seu sistema operacional, no meu caso vou puxar android-sdk_r20.03-linux.tgz  que é voltado para linux.


Figura 4: Página voltado para o download do android sdk.


Abaixo é possível ver o momento no qual é iniciado o download.

Figura 5:Janela que inicia o download.

Figura 6: Download em pleno andamento.

Figura 7: Visão do arquivo recém baixado.

Após realizar o download do arquivo sdk é necessário descompacta-lo, para isso vá até o diretório onde o mesmo se encontra e execute o seguinte comando (caso o arquivo tenha extensão .tgz)

tar xvzf nome_arquivo.tgz

Onde:

nome_arquivo.tgz - É o nome do arquivo a ser descomptactado.


Neste exemplo comando ficaria assim:

tar xvzf android-sdk_r10-linux_x86.tgz



Figura 8: Momento do descompactação


Após realizar o descompactamento é necessário ir entrar na pasta e entrar na pasta tools.




Figura 9: Pasta tools.

Agora execute o arquivo android para abrir o Android Manager.
Para executar o arquivo android basta digitar da seguinte maneira.

./android


Figura 10: Execução do arquivo android pela primeira vez.

Abaixo é possíve visualizar a janela do Android Manager aberta. Agora basta seleciona o que você deseja fazer o download (Versões do do Android e ferramentas para desenvolvimento).

Figura 11: Tela do Android Sdk Manager.

Ao selecionar os arquivos  que serão abaixados basta clicar no botão Install N package... 

Após clicar no botão Install N package você será direcionado para tela de aceitação de termos. Para aceitar o mesmo basta selecionar Accept e clicar no botão Install.
Figura 12: Tela para aceitação dos termos e instalação.


Utilizando o Eclipse


Agora que você já terminou de configura o sdk do android, o próximo passo a ser seguido é a instalação do android no framework eclipse.

Inicie o eclipse como você gosta. No meu caso eu abri pelo terminal.

Figura 13: Iniciação do Eclipse


Para fazer a junção entre o sdk e o android primeiramente é necessário realizar a instalação de plugin no mesmo. Para isso basta seguir o seguinte

Figura 14: Tela inicial do eclipse.

Para instalar o plugin clique nos itens da barra de ferramenta: HelpInstall New Software.

Para instalar o plugin basta colar a URL abaixo no campo Work with:

https://dl-ssl.google.com/android/eclipse/


E depois clicar em no botão Add.


 

Figura 15:  Tela para adição de repositório.

 


Figura 16: Tela para instalação de plugin do eclipse.


Após você clicar em Add será exibido os itens possíveis para download. Basta você selecionar o item e clicar em Finish.

Figura 17: Tela que exibi os itens para download.




Figura 18: Seleção de plugin para download.

Após a seleção dos plugins para download basta clicar no botão Next.
Abaixo é exibidos os itens que serão instalados.


Figura 19: Itens a ser instalados.

Na próxima tela é a tela responsável pela aceitação dos termos. Basta habilitar o campo aceito e clicar em Finish.


Figura 20: Tela de aceitação de termos.

Figura 21: Momento da instalação do plugin no eclipse.

Após o termino da instalação do será requerido que você reinicie o eclipse. Caso você queira basta clicar em Yes.


Figura 22: Confirmação pós instalação do plugin.

Após a reiniciação do eclipse o eclipse será reaberto agora sendo posśivel criar projetos do android.


Figura 23: Tela inicial pós reiniciar.

Um passo importante agora é criar um novo emulador para seus projetos android. Para criar um emulador basta clicar no botão Android Virtual Device Manager.



Figura 24: Botão Android Virtual Device Manager a direita.

Abaixo é possível ver a tela para criação de um emulador.


Figura 25: Tela de criação de um novo emulador.

Após configura o emulador com os devidos atributos basta clicar em Create AVD.

Abaixo é possível ver o emulador recém criado.


Figura 25: Tela que lista os emuladores criados.

Para criar um novo projeto Android é necessário clicar na barra de ferramentas do eclipse nos itens:

File > New

Abaixo é possível ver a seleção do novo projeto Android Application Project:

Figura 26: Tela para criação do primeiro programa para android.

Após selecionar o item Android Application Project, basta clicar em Next.
Na próxima tela você deve passar algumas informações sobre o seu primeiro projeto android, como o nome da aplicação, o nome do projeto, o nome do pacote e as versões do android que o seu aplicativo radará. Após passar todas informações basta clicar no botão Next.

Vale salienta que só aparecerá as versões do android que vocẽ instalou anteriomente no Android Manager.

Figura 27: Tela para informações basicas do seu aplicativo.


Após clicar no botão Next você será direcionado para tela responsável por gerar o icone do aplicativo. Após configurar o icone a seu gosto basta clicar em Next, para prosseguir.

Figura 28: Tela responsável pela geração do icone do aplicativo.

Na próxima tela criar a sua primeira Activity e sua tela. Após escolher o modelo basta clicar em Next.


Figura 29: Tela para criação da primeira Activity.


O próximo passo é configura a Activity em si e seus atributos básicos.

Figura 30: Tela para configuração da Activity.

Pronto, agora você consegui criar seu primeiro projeto android. Abaixo é possível ver a primeira tela que você criou anteriomente com a frase Hello World.


Figura 31: Tela inicial do projeto recém criado.

Para fazer o projeto rodar basta clicar no projeto em si como é visto abaixo e escolher a opção:

Run As > Android Aplication

Figura 32: Momento da seleção do projeto para executa-lo.

Após clicar Aplication Android você será direcionado para tela básica de configuração de execução (caso for a primeira vez que você executa), clique na aba target selecione o seu emulador que fora criado anteriomente clique no botão Apply e após no botão Run.


Figura 33: Tela de seleção do simulador.


O emulador começará a iniciar (isso poderá levar alguns minutos) e logo após a inicialização seu projeto será rodado, como em celular normal como é possível ver abaixo:

Figura 34: O primeiro programando rodando no simulador.


Conclusão

A criação de um ambiente para desenvolvimento Android é bem simples e para isso basta gastar um pouco de tempo.

sexta-feira, 3 de fevereiro de 2012

O que é NullPointerException ?

 

"Quem nunca tomou um NullPointerException atire o primeiro mouse."

Quando uma pessoa começa a caminhar o longo caminho do mundo da programação um erro comum com qual se defronta é com o famoso e não querido NullPointerException, mas o que vem a ser esse obstaculo na vida de um programador e como resolvê-lo ? Para resolver tais estão publiquei essa essa dica que explica de forma bem simples o que é e como resolver um caso simples de NullPointerException.


Como ocorre ?

O NullPointerException ou NullPointer para os mais íntimos ocorre quando tenta-se utilizar um atributo ou método de um objeto que não fora inicializado. (Que esteja no estado null). Um exemplo pode ser visto no código abaixo:


package com.blogspot.maguscode;

public class TesteNullPointer {

   
    public static void main(String args[])
    {
        Carro carro = null;
        carro.setMarca("Gol");
        System.out.println("Marca do carro é:"+carro.getMarca());
    }
}


Quando esse código é executando o resultado é um NullPointerException como pode ser visto na figura abaixo:



 Neste caso o objeto Carro não foi instaciado e seu estado permaneceu nulo, quando foi tentado inserir um valor a seu atributo marca foi lançado um NullPointerException pois o objeto Carro em questão não existia em lugar algum. É como se tenta-se localizar uma casa com um determinado número em uma cidade que não existe.
De grosso modo o NullPointer acontece quando tentamos acessar um atributo em um objeto que não existe.


Como solucionar ?

Uma solução para matar o NullPointer seria verificar se o objeto está instancianciado caso não esteja instancia-lo ou simplismente instância-lo quando o mesmo for criado como no exemplo abaixo:



package com.blogspot.maguscode;

public class TesteNullPointer {

   
    public static void main(String args[])
    {
        Carro carro = new Carro();
        carro.setMarca("Gol");
        System.out.println("Marca do carro é:"+carro.getMarca());
    }


 




 
 

terça-feira, 17 de agosto de 2010

Gerar jar no eclipse e executar

Quando comecei programar tive uma certa dificuldade em gerar arquivos jar. A melhor  maneira de gerar os arquivos jar no eclipse é seguir os seguintes passos:

1ºPasso: Abra o eclipse¹ e crie um novo projeto.




2ºPasso: Crie um as classes necessária para que seu programa funcione.



3ºPasso: Crie uma classe que contenha um método principal (public static void  main(String args[])) e faça que o mesmo execute o seu programa.

No meu caso crei um programa que recebe como parametros dois números e retorna a média dos mesmos.

4ºPasso: Na barra de ferramentas click em File depois em Export


5ºPasso: Escolha a opção Runnable Jar File


Demostração da escolha de Runnable Jar File

6ºPasso: Na proxima tela em escolha o local para onde será exportado o arquivo .jar e onde se localiza a classe principal do mesmo (Classe que contem método main) e por final click em Finish para terminar o processo.

No meu caso a classe principal é a RelizarMedida e eu quero exporta-la para /tmp/media.jar


7ºPasso: Caso queira usar o progama gerado, abra terminal e vá até onde o jar está gerado e execute a seguinte linha:
        
               java -jar nomeDoArquivo.jar


No meu caso criei um executavel que recebe dois números inteiros e realiza a média do dois.


Pronto na teoria seu .jar irá rodar.

sexta-feira, 16 de julho de 2010

Instalando jdk e eclipse

Resumo:
sudo apt-get install sun-java6-jdk
sudo apt-get install eclipse


Por padrão utilizo para programação o sistema operacional linux ubuntu. Como na época não encontrei nenhum site que explica-se passo-a-passo como instalar e prepara o ambiente para programação, vou demonstrar hoje passo-a-passo como se faz:

1°Passo - Instalar o jdk

Para se programar em java, primeira mente é necessário ter jdk instalado em seu computador, para instala-lo no linux você poderá fazer de duas maneiras:

1° Maneira de instalar o jdk

No linux existe um comando que na minha opnião faz maravilhas, esse comando é apt-get, este comando tem como função instalar e desinstalar programas do próprio linux. Para instalar o jdk desta maneira basta:

1.a
Abra o terminal do linux que pode ser encontrado no caso do ubuntu barra principal em: Aplicativos>Acessórios>Terminal.

1.b
Logo após a abertura do terminal execute o seguinte comando:
sudo apt-get install sun-java6-jdk



Após você apertar ENTER, será solicitada a senha do usúario atual, e logo depois será iniciada a instalação do jdk.

2° Maneira de instalar o jdk

Acredito que a segunda maneira de instalar o sdk seja mais dificil para quem está iniciando-se no mundo linux, mas também acredito que seja a maneira mais util de agregar um bom conhecimento de linux.

2.a Entre no site do próprio java.
2.c Especifique a plataforma que você deseja baixar jdk (no nosso caso linux).
2.d Faça o download do arquivo jdk.bin

2.e Para instalar os arquivos .bin primeiramente é necessário abrir o terminal. Ir até diretório onde se salvou o arquivo.
cd caminho_do_diretorio/
sudo ./.bin
Logo após, este comando será requirido a senha do usúario, e logo após será mostrado a contrato do jdk a confirmação da instalação do mesmo.

2°Passo - Instalar o Eclipse(instalação através do apt-get)

1.a
Abra o terminal do linux que pode ser encontrado no caso do ubuntu em: Aplicativos>Acessórios>Terminal.

1.b
Logo após a abertura do terminal execute o seguinte comando:
sudo apt-get install eclipse




2° Maneira de instalar o eclipse

Entre no site do eclipse e faça o download da versão do mesmo para linux.

2.a Logo após o download do arquivo, descompacte o mesmo em algum diretório.

2.b Abra a pasta do criada com a descompactação.

2.c Execute o arquivo eclipse.sh, dando apenas dois click no mesmo.