Testversion erstellen nur wie?

  • Wo finde ich logcat Oo ?
    Also Fehler sind jedenfalls keine vorhanden ...


    /e : Logcat etc alles gefunden ... Wenn ich nun denn Code am Richtigen Ort einfüge
    dann geht die App nicht mehr ... Auch nicht mit anderem Datum.

  • Hi exact,


    ähm ok und was sagt die LogCat?


    zu deinem geposteten Code:


    1. bei der if Bedindgung fehlt eine eine schließende Klammer.
    2. soll das wirklich so aussehen: "Calendar ablauf = new GregorianCalendar(2011,7,1);" weil 2011 ist schon vorbei.
    sollte es nicht eher so aussehen: Calendar ablauf = new GregorianCalendar(2012,Calendar.AUGUST,1); ?


    Mfg Titus


    Edit: ah ok das mit 2011 wird wohl zu test zwecken gewesen sein

  • Stimmt 2011 war zum testen :)
    Aber deine Idee mit "Calendar ablauf = new GregorianCalendar(2012,Calendar.AUGUST,1);"
    ist gar nicht mal so schlecht ... Man könnte es ja mal testen.


    Aber wenn ich diese 2. Klammer noch hinzufüge dann erscheint wieder ein Fehler bzw dann ist alles was darunter liegt Falsch bzw wird als Fehler Angezeigt.

  • Hi Hi exact,
    nur so ne dumme Frage aber hast du auch die Klammer zum abschließen der Activtiy gesetzt weil in deinem Code fehlt die auch.
    Bzw. poste mal den Code der Activity nochmal und bitte darauf achten das er komplett ist also alle Klammern und auch die imports.


    mfg Titus

  • Hier mal der Codeschnipsel



    Mache ich denn Code nun so rein

    Code
    Calendar ablauf = new GregorianCalendar(2012,6,10);
    		 Calendar heute = new GregorianCalendar();       
    		           if (heute.after(ablauf)) {      
    		   	finish();      
    		   } 
    		  }


    dann bekomme ich einen Fehler hier


    Code
    m_player = new MediaPlayer(); 
    
    
    		Bundle b = getIntent().getExtras();
    		int tabindex = b.getInt("tabindex");


    Syntex error on Token m_player & co

  • Hi eXact,


    also wenn du das so einfügst:

    Java
    Calendar ablauf = new GregorianCalendar(2012,6,10);
    Calendar heute = new GregorianCalendar();       
    if (heute.after(ablauf)) {      
        finish();      
    } 
    } //<--- die ist zu viel


    ist die letzte schließende Klammer zu viel.


    was mich verwundert ist das im Codeschnipsel(GridActivity) diese Klammer fehlt.



    mfg Titus

  • Vielleicht solltest du mal den Code in einem neuem Projekt testen. Wenn es da funktioniert, dann muss es ja auch in dem Projekt funktionieren. ;)

    MfG,
    Christopher


    Eine gewisses Maß an Freundlichkeit kann man auch von Menschen im Internet erwarten.
    Das Forum basiert komplett auf der Freiwilligkeit ihrer Nutzer und diese sollen sich wohlfühlen! Daher seid bitte freundlich. Danke

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!