Androidのドキュメントに従って連絡先を読んでいます
すべてのデバイスで問題なく動作しますが、一部またはすべての Sharp Android デバイスで SecurityException が発生してアプリがクラッシュするようです。
java.lang.SecurityException: Permission Denial: reading com.android.providers.contacts.SecretContactsProvider uri content://jp.co.sharp.android.security.secretcontacts/secret_contacts_settings from pid=7530, uid=10252 requires jp.co.sharp.android.contacts.permission.READ_SECRET_CONTACTS, or grantUriPermission()
at android.os.Parcel.readException(Parcel.java:1435)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:185)
at android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:160)
at android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:461)
at android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:225)
at android.content.ContentResolver.applyBatch(ContentResolver.java:903)
そのような許可をマニフェストに追加しようとしましたが、どちらも役に立ちません。
誰もこの問題に遭遇しましたか? このセキュリティチェックをパスする方法はありますか?