Ich verwende die Jackson JSON-Bibliothek innerhalb meiner Android-App, um JSON von einer REST-API zu analysieren. Alles funktioniert gut, außer ein paar Instanzen, wo ich ObjectMapper.readValue
und ObjectMapper.treeToValue
verwende, um das JSON zu Objekten zu deserialisieren. Es funktioniert jedes Mal gut, wenn die Build-Variante 'debug' ausgeführt wird, aber wenn das Build 'release' ausgeführt wird, kann es das Objekt nicht erstellen und gibt stattdessen null zurück.Android - Jackson JSON-Parser gibt Nullwert in 'release' zurück builds
Ich habe viel darüber gelesen, dass die Proguard-Einstellungen richtig konfiguriert sind, aber ich benutze Proguard nicht und habe alle Referenzen auf Proguard in meiner App entfernt. Gibt es noch etwas, das das Problem mit dem Build "release" verursachen könnte?
Jonathan