Uri contactUri = ContactsContract.Contacts.CONTENT_URI;
String[] PROJECTION = new String[]
{
Contacts._ID,
Contacts.DISPLAY_NAME,
Contacts.HAS_PHONE_NUMBER,
};
String SELECTION = ContactsContract.Contacts.HAS_PHONE_NUMBER + "='1'";
Cursor contacts = getContentResolver().query(contactUri, PROJECTION, null, null, null);
这是一段代码,当我注释掉它工作的最后一行时,当我使用它时,它给出了消息,进程(包名称)意外停止。 你在最主要的档案中使用阅读联系人的许可。
答案 0 :(得分:0)
抱歉问题不明确。是的,您必须包含以下权限才能阅读联系人。
<uses-permission android:name="android.permission.READ_CONTACTS"/>