1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

App stürzt ab

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Bastik1007, 16.12.2011.

  1. Bastik1007, 16.12.2011 #1
    Bastik1007

    Bastik1007 Threadstarter Neuer Benutzer

    Beiträge:
    12
    Erhaltene Danke:
    0
    Registriert seit:
    02.10.2011
    Sorry, falls das der falsche Thread ist!

    Ich habe mir das Buch "Android Apps Entwickeln" gekauft und das Spiel "Mueckenfangen" so wie es im Buch beschrieben wurde programmiert. Zur Kontrolle habe ich nochmal die Musterlösung des Autors ausprobiert aber es passiert jedes mal der selbe Fehler. Es gibt 2 Activitys, einmal MueckenfangenActivity und GameActivity. Die 1. ist der Startbildschirm wo einfach ein Button drauf ist, und wenn der dann geklickt kommt man zur GameActivity, da wo das eigentliche Spiel stattfindet. Es sollen auf zufälliger Position Mücken erscheinen die, wenn sie nicht gedrückt werden verschwinden. Ist ja eig. auch egal, aber sogar bei dem Code des Autors bricht die App nach wenigen Sekunden ab, wenn die GameActivity geladen wird. Es passiert auch kein Erscheinen und Verschwinden von Mücken bzw. man kann auf eine drücken. Wodran liegt es denn, wenn der Code richtig ist und die Androidmanifest.xml(auch vom Autor die) korrekt sind aber die App trotzdem abstürzt?

    Ich teste die App übrigens auf meinem SGS2 und die IDE ist Eclipse.
     
  2. jna, 16.12.2011 #2
    jna

    jna Ehrenmitglied

    Beiträge:
    7,398
    Erhaltene Danke:
    1,299
    Registriert seit:
    28.01.2011
  3. strider, 17.12.2011 #3
    strider

    strider Erfahrener Benutzer

    Beiträge:
    208
    Erhaltene Danke:
    45
    Registriert seit:
    30.09.2011
    Phone:
    Nexus S
    Wenn das Buch was taugt, dann hat der Autor doch bestimmt erwähnt das der erste Schritt zur Fehleranalyse ins Logcat führt. Was spricht es?
     
  4. swordi, 17.12.2011 #4
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009

    jap ansonsten gleich wieder verkaufen :D
     
  5. Bastik1007, 17.12.2011 #5
    Bastik1007

    Bastik1007 Threadstarter Neuer Benutzer

    Beiträge:
    12
    Erhaltene Danke:
    0
    Registriert seit:
    02.10.2011
    Ja tut er. In der Logcat wird ne NullPointerException aufgerufen an 3 Stellen im Spiel, aber die "Root-Stelle" ist diese hier:
    Code:
    long alter = (new Date()).getTime() - geburtsdatum.getTime();
    Die Methode, in der diese Zeile steht
    Code:
    long alter = (new Date()).getTime() - geburtsdatum.getTime();
    , wird von einer anderen Methode aufgerufen(2. Stelle) und diese Methode wieder von einer anderen Methode(3. Stelle). War das verständlich? :confused2:
    Ich verstehe nicht, warum da null anstatt der angegebenen Instanz..
     
  6. nTraum, 17.12.2011 #6
    nTraum

    nTraum Junior Mitglied

    Beiträge:
    39
    Erhaltene Danke:
    9
    Registriert seit:
    07.11.2011
    Phone:
    HTC Sensation
    Scheint mir, als ob geburtsdatum Null ist. Vielleicht mal Step-By-Step debuggen und schauen, was dort kommt.
     

Diese Seite empfehlen