3.11号从 https://github.com/wildfirechat/android-chat 下载并更新了 client 和 mar-core 模块代码。
下边这个ANR,更新代码前/后都会出现,出现的频次相当高。
请问,这是什么原因引起的呢?
#00 pc 0000000000097c88 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
#00 pc 0000000000065749 /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
#00 pc 000000000003b0f9 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+208)
#00 pc 000000000003bbdf /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel, int)+26)
#00 pc 000000000003b9f9 /system/lib/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel, unsigned int)+112)
#00 pc 0000000000033ee1 /system/lib/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel, unsigned int)+36)
#00 pc 0000000000106bcb /system/lib/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv, _jobject, int, _jobject, _jobject, int)+82)
at android.os.BinderProxy.transactNative (Native method)
at android.os.BinderProxy.transact (BinderProxy.java:575)
at cn.wildfirechat.client.IRemoteClient$Stub$Proxy.connect (IRemoteClient.java:2586)
at cn.wildfirechat.remote.ChatManager$70.onServiceConnected (ChatManager.java:6200)
at android.app.LoadedApk$ServiceDispatcher.doConnected (LoadedApk.java:2067)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:2099)
at android.os.Handler.handleCallback (Handler.java:883)
at android.os.Handler.dispatchMessage (Handler.java:100)
at android.os.Looper.loop (Looper.java:237)
at android.app.ActivityThread.main (ActivityThread.java:8107)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)