问题描述
我的应用程序广播接收器出现 ANR。
从谷歌控制台登录 -
broadcast of Intent { flg=0x14 cmp=in.medibuddy/.receivers.DailyInitHealthReceiver (has extras) }
最近我通过使用这个库 androidx.security:security-crypto:1.0.0 包含了 EncryptedSharedPreferences。 之后,我在与应用程序相关的谷歌控制台中看到了多个 ANR。 下面的日志我可以在谷歌控制台中找到。
#00 pc 000000000005589c /system/lib/libc.so (__ioctl+8)
#00 pc 0000000000022363 /system/lib/libc.so (ioctl+38)
#00 pc 000000000003d863 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+206)
#00 pc 000000000003e339 /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*,int*)+240)
#00 pc 000000000003729d /system/lib/libbinder.so (android::BpBinder::transact(unsigned int,android::Parcel const&,android::Parcel*,unsigned int)+36)
#00 pc 00000000000cacd3 /system/lib/libandroid_runtime.so (android_os_BinderProxy_transact(_jnienv*,_jobject*,int,int)+82)
at android.os.BinderProxy.transactNative (Native method)
at android.os.BinderProxy.transact (Binder.java:1145)
at android.security.IKeystoreService$Stub$Proxy.exist (IKeystoreService.java:932)
at android.security.KeyStore.contains (KeyStore.java:366)
at android.security.keystore.AndroidKeyStoreSpi.engineContainsAlias (AndroidKeyStoreSpi.java:1037)
at java.security.KeyStore.containsAlias (KeyStore.java:1293)
at androidx.security.crypto.MasterKeys.keyExists (MasterKeys.java:137)
at androidx.security.crypto.MasterKeys.getorCreate (MasterKeys.java:87)
at in.medibuddy.util.UserStore.getSecuredPref (UserStore.java:34)
at in.medibuddy.util.UserStore.getPref (UserStore.java:19)
at in.medibuddy.MediBuddyApplication.initializefirebaseAnalytics (MediBuddyApplication.java:211)
at in.medibuddy.MediBuddyApplication.onCreate (MediBuddyApplication.java:201)
at android.app.Instrumentation.callApplicationOnCreate (Instrumentation.java:1158)
at android.app.ActivityThread.handleBindApplication (ActivityThread.java:6304)
at android.app.ActivityThread.access$1200 (ActivityThread.java:241)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1807)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:214)
at android.app.ActivityThread.main (ActivityThread.java:7156)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:494)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:975)
谁能帮帮我,为什么会这样?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)