非智能手机通信录备份并还原至Android智能手机方法

随着智能手机早已深入普通用户的生活,2~3线城市的用户也逐渐从使用非智能机换成使用智能机。最近便遇见了这样一个转移通讯录的需求。之前使用的手机型号是BBK K201,通信录中绝大部分保存在了手机中,最近新换了samsung的一款大屏手机,需要将保存在K201的通信录备份还原到samsung的手机中。经过一段时间的尝试,确定借助与gmail的通信录的备份、还原功能可以实现通信录的移动,具体的备份、还原的步骤如下:

1.使用phone suite软件备份通信录

BBK手机带有PC端的手机管理软件phone suite,通过phone suite可以备份手机中的通信录。通常在手机的sdcard中可以找到,如果没有也可以从官方网站进行下载。在BBK的论坛中也有详细的使用教程,见http://bbs.vivo.com.cn/forum.php?mod=viewthread&tid=7782&fromuid=2857138。需要注意两点:

1)手机中需要保存有SIM卡才能和phone suite软件正常连接。

2)在导入/到处通信录时,可以通过选择从手机、从SIM卡、从手机和SIM三种模式来选择是备份保存在手机中的通信录、备份保存在SIM卡中的通信录、还是同时备份保存在手机和SIM卡中的通信录,见下图:

非智能手机通信录备份并还原至Android智能手机方法

2.修改phone suite生成的csv文件的标题使其和gmail的格式一致

2.1用gmail支持的格式替换phone suite生成文件格式

gmail的通信录的页面支持通信录的导入导入,但是导入导出的文件需要满足一定的格式,首先可以通过gmail的导出功能来确定gmail支持的通信录格式,导出时选择Outlook CSV格式

非智能手机通信录备份并还原至Android智能手机方法

非智能手机通信录备份并还原至Android智能手机方法

导出文件的标题栏中有多列,其中比较相关的是

First Name Mobile Phone Home Phone E-mail Address Office Fax Company Birthday

和phone suite生成的标题相对应

Name Mobile Home Email Office Fax Company Birthday

用gmail支持的标题格式替换phone suite的标题格式

2.2 将 Mobile Phone,Office两列修改为使用文本格式保存数字

由于手机号码比较长,如果加上区号或者17951就会更长,excel文件的自动存储方式会用科学计数法的方式进行存储,这时直接保存会丢失较低位的号码信息,因此需要将单元格的格式修改为文本。

选中Mobile Phone列,数据->分列->下一步->下一步->列数据格式选择文本->完成

对Office列采用相同操作。

参考:http://zhidao.baidu.com/question/334349854.html

2.3 将修改后的文件另存为新的csv文件

3 将新的csv文件导入到gmail的联系人,gmail会以日期命名新导入的联系人分组

4 从gmail将新导入的联系人以分组的形式导出为vcard格式(下图中的组的名称应当选择导入的联系人对应的分组)

非智能手机通信录备份并还原至Android智能手机方法

5 将生成的contacts.vcf复制到手机的sdcard中

6 使用手机通信录中的导入/导出功能将sdcard的vcf文件导入到手机通信录

7 对于部分手机号前有86和区号少了最开始的0的号码,手动从通信录中进行修改

上一篇:用C#实现通用守护进程


下一篇:CORS跨域、Cookie传递SessionID实现单点登录后的权限认证的移动端兼容性测试报告