|
本帖最后由 gqcheng 于 2011-8-15 21:11 编辑 8 C5 Z q& ~ V3 b6 S. `
' q: X3 i- J: Z3 y+ {9 D e5 ?rom:51深度中文,使用英文界面。3 x; S/ I: J m& L4 e' y, `7 M Z
看到有人提示:
' r8 p4 b5 _0 O# U2 M+ |0 k' Z% Y**手机,买的人千万提醒一下,没有保存过的来电,千万不能从来电记录中,点SMS按钮发短信,否则只能刷机 则,无法收发该号码的短信
2 F) J, c! H. v* S1 m
2 I( ~6 S7 U5 }& o试了一下10086,中招!
5 \. T1 q5 g0 {( p7 l4 m+ D U8 E; Y( G% _
===========================================================================================================' @) |& r. s2 ?
1、问题分析,将var/luna/data/dbdata/PalmDatabase.db3 备份,测试中招后,恢复这个文件就解决问题,肯定是这个数据库里某个字段有问题。$ x7 M6 ?' z' z( b* h6 x
0 }! E ^) U( a3 |& |2、数据库比较,使用Sqlite compare将出问题前后2个PalmDatabase.db3反复比较,定位表,经过几天努力终于找到原因。
; X5 v% _# B0 B: Y& ]
# f, E: G3 o5 ?% \& M5 v$ F6 D3、结论:是我手机安装了来电归属地软件callshow2.1,没有保存过的来电,callshow2.1在通话列表里电话号码旁标有地名,例:10086(本地电话);当你从来电记录中,点SMS按钮发短信时,10086(本地电话)就被写入com_palm_messaging__data_ChatThread,多了这个“(本地电话)”,webos就没有办法处理这个号码的短信了。/ }. Q5 t- M6 Y- v
! z" _8 p) P: Q& b2 p" p3 J7 u4、解决办法:将var/luna/data/dbdata/PalmDatabase.db3 拷贝到电脑,将某些字段(如图,name字段)处理一下再拷贝过手机。5 g% ?/ Q X7 O/ ? G" u2 ^
4 h4 f2 c+ u4 ~ [5 m4 H5、我手机上的callshow卸载了(要不要卸载还没有测试,理论上不要)。
, w$ X( X4 Q, q: E6 o4 r/ `# {# l% T; i
( l7 G& O/ I$ g6 C% n
[ Edited by fisher88 on 2011-1-12 11:28 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|