Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo Schlingel, du erwähntest ja mal, dass man unter Android problemlos die XSTREAM-Bibliothek verwenden kann. Doch leider stürt mir dabei meine Anwendung immer ab, während es in einem normalen Java-Projekt funktioniert. -Was kann ich dagegen tun?
Aber in diesem besagten Hobby-Projekt habe ich es verwendet um RSS-Feeds auszulesen. Vielleicht hilft dir das ja.
Im Model-Package findest du die ganzen Model-Klassen und in uitls findest du den Parser. Der macht nichts anderes als den xstream-Parser zu konfigurieren.
Da gibt es leider keine. - Trotz try/catch-Block erhalte ich den schwarzen Dialog des Totes... :autsch:
Leider fehlt mir die Zeit mich kurzfristig in dein Projekt einzulesen. Ich werde dies später nachholen.
Ich fürchte, dass ich wohl erst einmal ohne Serialisierung arbeiten muss, wenn ich keinen erhellenden Tipp bekomme... ;(
Ich verwende zum Serialisieren eine statische Klasse (
Code:
XML.serialize(obj, path)
), welche sich in einem Android-Library-Projekt befindet. Die XSTREAM-lib habe ich dem ClassPath dieses Library-Projektes hinzugefügt. Es bringt leider auch nichts, wenn ich die lib dem ClassPath des Hauptprojektes hinzufüge... Wie realisiere ich solch eine Konstellation bei Android-Projekten?
Welche Version von ADT verwendest du? Bei der aktuellen muss man Bibliotheken extra noch exportieren.
Punkto "Mehr kann ich auch nicht tun" ist gemeint, dass ich persönlich ein minimal funktionierendes Beispielprojekt immer als die beste Erklärung ansehe.
Ah, ok. Dem war ich mir nicht bewusst.
Ich habe nun bei der xstream lib einen Haken gesetzt. - Allerdings kommt es immer noch zu einem Fehler:
Code:
05-07 14:40:54.764: E/AndroidRuntime(11873): java.lang.RuntimeException: Unable to start activity ComponentInfo{}: java.lang.NullPointerException
Dabei mache ich die Deserialisierung im onCreate-Ereignis der Activity.
Ich werde mal ein kleine Beispiel zu bauchen, um die Anwendung auf das nötigste herunterzubrechen.
Dazu komme ich aber wohl nicht allzu schnell...