ため、このエラーを取得しています私はリスト項目をクリックします。によりProgaurdに私は、デバッグ中に私のアプリを実行している、それは私がリリースモードで私のアプリを実行していたときに しかし が、それはエラー時に下になります完全に罰金実行すると、私のスタックトレース、 あるリストイテレータ
でjava.lang.NullPointerExceptionが:dkw.aでヌルオブジェクト 参照(出典不明)上のインターフェース方法 を起動しようと 'するjava.util.Iterator java.util.List.iterator()' dmh.a(不明なソース) dmh.success(不明なソース) retrofit.CallbackRunnableで$ 1.run(不明なソース) android.os.Handler.handleCallback(Handler.java:739) でandroid.os .Handler.dispatchMessage(Handler.java:95) android.os.Looper.loop(Loope r.java:135) android.app.ActivityThread.main(ActivityThread.java:5930) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method .javaファイル:372) com.android.internal.os.ZygoteInit.mainでcom.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1405) (ZygoteInit.java:1200)
:
はあなたのPOJOは、次のようになります。あなたはJSONの場合は例えばので
@SerializedName("json_variable_name_here")
を使用して、変数注釈に反復処理しようとしているリストが含まれていますあなたのクラスで我々はいくつかのコードを参照する必要があります。 –
また、改造を使用しているため、http://square.github.io/retrofit –
のProguardセクションをチェックしてください。@ JoaoSousaコードのどの部分にプロガード1またはAPIクラスコードが必要ですか? –