Android 获取奇怪的安全异常:在夏普设备上读取\u秘密\u联系人

Android 获取奇怪的安全异常:在夏普设备上读取\u秘密\u联系人,android,android-securityexception,Android,Android Securityexception,我正在根据Android文档阅读联系人 在所有设备上都可以正常工作,但在某些或所有Sharp Android设备上,应用程序似乎崩溃,但存在安全性异常: java.lang.SecurityException: Permission Denial: reading com.android.providers.contacts.SecretContactsProvider uri content://jp.co.sharp.android.security.secretcontacts/secre

我正在根据Android文档阅读联系人

在所有设备上都可以正常工作,但在某些或所有Sharp Android设备上,应用程序似乎崩溃,但存在安全性异常:

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)
我已经尝试在我的清单中添加这样的权限,但也没有用


有人遇到过这个问题吗?有没有办法通过这项安全检查?

在制作android版本时,夏普似乎搞砸了,权限可能是签名或签名或系统级别,这就是为什么你不能授予它的原因。你唯一能做的就是向他们报告。