能力值:
( LV2,RANK:10 )
|
-
-
2 楼
哇,LZ不错啊,分析了这么多。
其实有几点还是要注意一下。
LZ分析的是最原始的最重要的三个表。而android提供的ContentProvider 的那些URI,所用的表并不是直接用这三个原始数据表,而是用的下面的那些对应的view。
比如ContactsContract.Data.CONTENT_URI,它会去查view_data_restricted这个视图。其它的基本一样。
使用时主要就是看那些view了。
还有一个就是注意一下,data表的_id,与raw_contact_id和contact_id这三个id,绝大多数情况,后面两个是一样的值。但这两个值不一定一样。使用这两个ID的时候别搞混就行了。
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
受教了~
|
能力值:
(RANK:300 )
|
-
-
4 楼
获益良多
想不到可以用 sqlite 工具直接分析, 多谢指导
|
能力值:
(RANK:300 )
|
-
-
5 楼
楼主对 sms 的数据有没有研究 ?
我找了很久, 都没有找到修改方法 (在 1.5 以后便没有方法 )
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
方法不错,收藏了
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
稍微看了下,方法类似的,都是通过Content Provider进行修改
|
能力值:
( LV9,RANK:270 )
|
-
-
8 楼
sms数据,看看sms.db
sqlite3格式的,明文的说。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
收益非浅
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
感谢LZ的无私分享。
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
谢谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
yi哥v5~~
|
能力值:
(RANK:300 )
|
-
-
13 楼
多谢楼主和 kuang110 的指点, 我有空试一下
上一次我曾经跟网上的例子做, 但失败了
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
不错 不错 受益
|
能力值:
(RANK:60 )
|
-
-
15 楼
我是直接把数据库文件从手机里面拷出来,然后用sqlite查看器看的,这样就可以知道每个表,每个字段,通过网上的资料,就知道每个字段是什么意思.
|
能力值:
(RANK:60 )
|
-
-
16 楼
这个我没有弄过。前段时间把SMS表,还有通话记录表,联系人表
都看了一下,先把db文件拷到电脑上面,然后用java把里面的数据读出来。
如果可以的话,是不是可以直接通过sqlite对文件进行修改操作呀?
(可能要去考虑文件的权限的问题)
|
能力值:
(RANK:300 )
|
-
-
17 楼
我需要修改 (写入)
我就是胆心权限问题
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
感谢楼主的分享!
|
能力值:
( LV12,RANK:210 )
|
-
-
19 楼
不错 学习了 多谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
额,对 Android 不懂的人表示压力好大啊!
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
谢谢楼主!收藏了!
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
感谢LZ的无私分享。
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
我为这个折腾了很久,现在才看到,哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
正准备研究这个!谢谢提供资料参考!
|
|
|