*   >> Leitura Educação Artigos >> science >> programação

Programação Android: Olá mundo [1]

int app_name = 0x7f040001; publicstaticfinalint Olá = 0x7f040000;}}

Um arquivo R.java do projeto é um índice para todos os recursos definidos no arquivo. Você usar essa classe em seu código-fonte como uma espécie de forma abreviada para se referir aos recursos você incluiu em seu projeto. Isto é particularmente poderosa com as características código-conclusão de IDEs como Eclipse porque ele permite que você rapidamente e de forma interativa localizar a referência específica que você está procurando.


É possível que o seu aspecto ligeiramente diferente do que isso (talvez os valores hexadecimais são diferentes). Por enquanto, observe a classe interna chamada "disposição", e seu campo membro do "main". O plugin Eclipse notou o arquivo chamado main.xml esquema XML e gerou uma classe para ela aqui. Como você adicionar outros recursos ao seu projeto (tais como cordas em Theres /valores file /string.xml ou drawables dentro da res /drawable /diretório), você vai ver a mudança R.java para manter-se.


Quando não usando Eclipse, este arquivo de classe será gerado para você em tempo de compilação (com a ferramenta Ant).

Você nunca deve editar este arquivo à mão.

Debug Seu projeto

O Plugin para Eclipse Android também tem uma excelente integração com o depurador Eclipse. Para demonstrar isso, introduzir um bug em seu código. Mude o seu código-fonte HelloAndroid para esta aparência:

pacote com.example.helloandroid; android.app.Activity importação; android.os.

Bundle importação; publicclassHelloAndroidextendsActivity {/** Chamado quando a atividade é criada pela primeira vez. * /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState); Object o = null; o.toString (); setContentView (R.layout.main);}}

Esta alteração introduz simplesmente um NullPointerException em seu código. Se você executar o aplicativo novamente, você vai finalmente ver o seguinte:


Pressione "Force Quit" para encerrar o aplicativo e fechar a janela do emulador

Para saber.

mais sobre o erro, defina um ponto de interrupção em seu código-fonte no objeto de linha o = null; (duplo-clique na barra marcador ao lado da linha de código fonte). Em seguida, selecione Executar> Debug História> Olá, Android a partir do menu para entrar no modo de depuração. Seu aplicativo será reiniciado no emulador, mas desta vez ele irá suspender quando atinge o ponto de interrupção que você definir. Então

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>

Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.