【问题标题】:Android Contacts AccessAndroid 通讯录访问
【发布时间】:2011-10-16 05:46:28
【问题描述】:
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);

当我注释掉最后一行时,这是一段代码,当我使用它时,它会给出消息进程(包名称)意外停止。 u 在mainifyst文件中使用读取联系人的权限。

【问题讨论】:

    标签: android android-emulator android-manifest


    【解决方案1】:

    抱歉问题不清楚。是的,您必须包含以下权限才能读取联系人。

      <uses-permission android:name="android.permission.READ_CONTACTS"/>
    

    【讨论】:

    • 在创建光标对象时在线,它会崩溃。
    猜你喜欢
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-14
    • 2019-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多