Android Volley IllegalStateException:标记已添加到完成日志

Android Volley IllegalStateException: Marker added to finished log

无法获得此问题的任何解决方案:

设备:Lenovo A7000-a,OSMarshmallow(6.0)

Fatal Exception: java.lang.IllegalStateException: Marker added to finished log
       at com.android.volley.VolleyLog$MarkerLog.add(SourceFile:132)
       at com.android.volley.Request.finish(SourceFile:240)
       at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(SourceFile:109)
       at android.os.Handler.handleCallback(Handler.java:815)
       at android.os.Handler.dispatchMessage(Handler.java:104)
       at android.os.Looper.loop(Looper.java:207)
       at android.app.ActivityThread.main(ActivityThread.java:5769)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)

我们可以禁用 Logs.d & Logs.v 使用以下代码片段添加到混淆器中。它将解决您的崩溃问题。

-dontskipnonpubliclibraryclasses
-dontobfuscate
-forceprocessing
-optimizationpasses 5

-keep class * extends android.app.Activity
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
}