私のアプリでは、次のコードを使用して内部デバイス データベースにメッセージを書き込みます。
context.getContentResolver().insert(Uri.parse("content://sms/sent"), values);
一部のユーザー (現在は Android 4.2.2 を搭載した Nexus 7 のみ) から、次のエラーが報告されました。
java.lang.IllegalStateException: stableCount < 0: -1
at android.os.Parcel.readException(Parcel.java:1433)
at android.os.Parcel.readException(Parcel.java:1379)
at android.app.ActivityManagerProxy.refContentProvider(ActivityManagerNative.java:2596)
at android.app.ActivityThread.releaseProvider(ActivityThread.java:4608)
at android.app.ContextImpl$ApplicationContentResolver.releaseProvider(ContextImpl.java:1997)
at android.content.ContentResolver.insert(ContentResolver.java:875)
この例外がスローされる理由も、その意味もわかりませんでした。これを回避するためにできることはありますか (キャッチすることを除く)、または誰かがこれが何を意味するのか説明できますか?
前もってありがとう、ダニー