当我尝试从手机读取联系人时,出现了这个错误,但我已经在清单文件中包含了
以下是清单代码:
READ_CONTACTS
权限。奇怪的是,在中运行良好,但当我将项目转换为并在中运行时,就会出现此错误。logcat显示:Permission Denial: opening provider com.android.providers.contacts.ContactsProvider2 from ProcessRecord{302f069 29282:com.GP/u0a322} (pid=29282, uid=10322) requires android.permission.READ_CONTACTS or android.permission.WRITE_CONTACTS
以下是清单代码:
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="19" />
<!-- Read Contacts from phone -->
<uses-permission android:name="android.permission.read_contacts" />
<uses-permission android:name="android.permission.read_phone_state" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />