用AndroidStudio开发遇到这个错误:
Permission Denial: opening provider com.android.providers.contacts.ContactsProvider2
试了很多种办法,在manifests文件也添加了权限
<uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.READ_CONTACTS" />
结果还是报错。
最后试了一下手动添加权限,原来Android虚拟机权限需要手动添加:
在 所有应用 中,找到你的程序,然后手动添加 “权限”,钩选“通讯录”即可。


本文详细记录了解决在Android Studio开发中遇到的联系人权限问题的过程,即使在manifest文件中正确添加了READ_CONTACTS和WRITE_CONTACTS权限,仍可能需要在Android虚拟机中手动为应用程序添加通讯录权限。
2893

被折叠的 条评论
为什么被折叠?



