問題タブ [android-vitals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - RemoteServiceException エラー
異常な逮捕がたくさんありますが、問題の原因を理解していないため、これがどのように可能であるかがわかりません。これは異常な逮捕のログです:
android.app.RemoteServiceException:
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1881) android.os.Handler.dispatchMessage (Handler.java:105)
android.os.Looper.loop (Looper.java:164 ) )
android.app.ActivityThread.main (ActivityThread.java:6938)
java.lang.reflect.Method.invoke (ネイティブ メソッド)
com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327) com で.android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)
その他の情報としては、問題は Android:7 以降のデバイスでより多く表示されるということです..
前もって感謝します
android - Oreo (8.1) で SharedPreferences を作成しようとして失敗しました
Google Play Vitals は、同様の構造を持つ Android 8.0 および 8.1 を実行している Android デバイスで発生したクラッシュを報告しています。
奇妙なことに、私が を作成する方法SharedPreferences
は非常に単純です。
private val userPreferences: SharedPreferences = context.getSharedPreferences(USER_PREFS_FILE_NAME, Context.MODE_PRIVATE)
もう 1 つの奇妙な点は、私が Android 8.1 を使用していて、クラッシュに気付かなかったことです。一方、Play Vitals では、私が常に使用しているデバイスとまったく同じデバイスでクラッシュが発生していると報告されています。Pixel 2 XL、Android 8.1 (他にもあるその問題のあるデバイスも同様です)。
Android 8.0 で導入された に明らかな変更がありませんかSharedPreferences
(クラッシュは 8.0 と 8.1 の両方で発生していますが、クラッシュの約 96% は 8.1 で発生しています)。