无法解决此问题:
设备:联想A7000-a,OS Marshmallow(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)
答案 0 :(得分:2)
我们可以禁用Logs.d& Logs.v使用以下代码段添加到proguard中。它会解决你的崩溃。
-dontskipnonpubliclibraryclasses
-dontobfuscate
-forceprocessing
-optimizationpasses 5
-keep class * extends android.app.Activity
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
}