content provider为什么读不到电话薄数据

sis_ying 2011-01-08 02:00:01
android系统自带了一些content provider,比如电话薄,外部的程序可以读取到电话薄的内容,我写了一些简单的程序,在这个程序中访问电话薄,可以读出电话薄里面的内容。但是当我把这个程序安装到手机上的时候(我的手机是华为U8500),却读取不到手机上的电话薄,这个原因何在?请知道的给解答下...
...全文
91 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sis_ying 2011-01-24
  • 打赏
  • 举报
回复
确实如2楼所说的,我手机上的联系人全是存在sim卡上的,content provider读取的是手机上的联系人,所以没有
Vyphn 2011-01-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yyy025025025 的回复:]

可能华为修改了contact provider,数据库也被做了相应的修改,所以就读取不到数据了。

不过即使这样log里面也会看见找不到provider或者字段出错的log啊。
[/Quote]

哇,版主V5,大半夜天还没亮的
CheryStrive 2011-01-09
  • 打赏
  • 举报
回复
看log吧,肯定有原因的
xqhrs232 2011-01-09
  • 打赏
  • 举报
回复
直接找个例子程序看一下
yyy025025025 2011-01-09
  • 打赏
  • 举报
回复
可能华为修改了contact provider,数据库也被做了相应的修改,所以就读取不到数据了。

不过即使这样log里面也会看见找不到provider或者字段出错的log啊。
crazylaa 2011-01-08
  • 打赏
  • 举报
回复
可能你手机上的电话薄是sim卡上的吧?sim卡读取方式不一样。
我想我是人 2011-01-08
  • 打赏
  • 举报
回复
怎么样个读取不到?有什么提示么?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧