android – 在RawContacts中找不到Facebook联系人

我正在尝试构建联系人管理应用程序.在我的手机上,我有几个帐户的联系人,包括Facebook和HTC Facebook.由于某些原因,我无法从ContactsContract的RawContacts表中检索这些联系人:
managedQuery(ContactsContract.RawContacts.CONTENT_URI,new String[] {
    ContactsContract.RawContacts._ID,ContactsContract.RawContacts.CONTACT_ID,ContactsContract.RawContacts.ACCOUNT_NAME,ContactsContract.RawContacts.ACCOUNT_TYPE,},ContactsContract.RawContacts.ACCOUNT_TYPE + " = 'com.facebook.auth.login'",null,null)

查询不返回任何结果.如果我用com.htc.socialnetwork.facebook覆盖帐户类型,我仍然没有得到任何结果.我手机上有很多Facebook联系人;如何检索?

解决方法

是的,Facebook的联系人是安全的,但可以劫持一个小偷偷偷偷的sqlite注入.不,我不会在这页面上发贴,但是有没有什么理由你不只是使用Facebook身份验证,并得到这种联系方式? Facebook的联系人并没有真正有用的东西,它只是更安全,更有可能工作所有的

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...