Saltar para conteúdo


Foto
- - - - -

App crasha ao iniciar

android eclipse java sdk adt crash

  • Por favor inicie sessão para responder
3 respostas a este tópico

#1 PCouto

PCouto

    Novato

  • Membros
  • Pip
  • 2 mensagens
  • Jiayu G3S

Mensagem publicada 11 September 2015 - 20:10

Viva,
eu criei uma app simples de um TCP client e que funcionava bem. Infelizmente por erro apaguei o projeto da workspace!
Consegui recuperar os ficheiros de código através da apk anterior, de modo que criei um projeto novo e colei lá o código da MainActivity e do Manifest e ajustei o layout. O código não acusa erros quando compilo, porém quando inicio a aplicação no smartphone, ela crasha imediatamente.

Comentei o código da MainActivity para tentar descobrir o erro, de modo que agora não passa de um Hello World: http://tinypic.com/v...8#.VfMzxxFVikp 

Este é o código do Manifest: http://tinypic.com/v...=8#.VfMuphFViko

E este o código do Layout: http://tinypic.com/v...=8#.VfMvJxFViko

Ainda sou algo novato em programação em Android, por isso é muito provável que esteja a fazer alguma asneira básica. Alguém pode dar uma ajuda a descobrir?


Editado por PCouto, 11 September 2015 - 20:10.


#2 xanex

xanex

    Membro

  • Membros
  • PipPip
  • 199 mensagens
  • LocalizaçãoLisboa
  • Nexus 10, Nexus 5x, Nexus 6p

Mensagem publicada 14 September 2015 - 14:00

mete ai o log do crash, so com essas imagens nao se ve o erro



#3 PCouto

PCouto

    Novato

  • Membros
  • Pip
  • 2 mensagens
  • Jiayu G3S

Mensagem publicada 14 September 2015 - 18:31

Boas, consegui "resolver" o problema.
Criei uma app nova e fui passando o código aos poucos mas tive o cuidado de criar o layout todo de origem e desta vez deu.
Em teoria, provavelmente era algum recurso que o layout não conseguia aceder, como a imagem de fundo p.e.
Em todo o caso estou de volta ao trabalho.


  • Duarte777 gosta disto

#4 xanex

xanex

    Membro

  • Membros
  • PipPip
  • 199 mensagens
  • LocalizaçãoLisboa
  • Nexus 10, Nexus 5x, Nexus 6p

Mensagem publicada 15 September 2015 - 14:19

;)

 

para futura referencia, quando a app rebenta aparece um log escrito, ai diz onde rebentou e porque,

 

caso te enganes a escrever o nome do layout ou os nomes dos id's, lá diz o tipo de erro e porque está a rebentar,

 

caso precises de ajuda escreve aqui pelo forum







Também marcado com uma ou mais destas tags: android, eclipse, java, sdk, adt, crash