検索

ホームページ  >  に質問  >  本文

android - 小米 vivo 如何实现读取通讯录?

普通数据库读取不可行,小米vivo管理允许读取通讯录后依旧不可行,其他品牌手机可以读取,求助可行读取办法,在线等。

黄舟黄舟2830日前930

全員に返信(4)返信します

  • PHP中文网

    PHP中文网2017-04-17 17:10:26

    ContentResolver と ContentProvider によって提供される Uri を使用して、システム内のアドレス帳を取得できます。
    管理連絡先 Uri: ContactsContract.Conacts.CONTENT_URI
    電話 Uri: ContactsContract.CommonDataKinds.Phone.CONTENT_URI

    リーリー

    最後に、権限の追加に注意してください。

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:10:26

    上記の答えは正解です。最後にカーソルをオフにすることを忘れないでください

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 17:10:26

    ContentProvider を使用する場合、携帯電話は発売前に CTS プロセスを通過するため、携帯電話メーカーはそれを気軽に変更することはできません。したがって、それがあなたの側で機能しない場合は、おそらくコードに何か問題があることが原因です。

    返事
    0
  • PHPz

    PHPz2017-04-17 17:10:26

    Xiaomi と vivo は同じブランドではありません。 Xiaomi のアドレス帳は読めますが、vivo のテスト機はありません。 Xiaomi vivo が読み取れないということですか?

    返事
    0
  • キャンセル返事