`
soartju
  • 浏览: 247818 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

G2 32B Android联系人重复问题修复

阅读更多

Keywords:Android,HTC G2 32B,Contracts,联系人重复

 

趁着放假给老婆的G2 32B刷到了Android2.2,一切都很好,但是联系人重复的太多。有的是一个联系人中,重复出现了多个相同的电话号码;有的是一个联系人出现了n次,用着不是很爽。

 

经过分析备份后的vcf文件,自己决定写个小程序搞定联系人重复的问题。有需要的同学需要先安装jre1.6环境哦^_^

 

具体解决步骤如下:

1、用Android联系人中自带的联系人备份工具备份联系人,通讯录-导入/导出-导出到SD卡,这时会在sdcard/contacts目录下生成一个xxx.vcf文件

2、手机usb挂载连接电脑,把刚才生成的文件拷贝到电脑中,并重名为d:/contact/contacts.vcf

3、把附件程序包contacts.jar拷贝到d:/contact下(这个java程序分析这个contacts.vcf文件,生成一个去重之后的新文件,需要先安装jre1.6环境哦)。现在d:/contact下面有两个文件contacts.vcf和contacts.jar哦。

4、在命令行下进入d:\contact,执行java -classpath ./contacts.jar ContactsRepair contacts.vcf newcontacts.vcf

程序提示已经成功生成目标文件,说明已经成功生成修复后的newcontacts.vcf

5、下一步是为了清除原来的联系人信息,你要是有重要的信息,现在马上备份哈,短信啥啥啥的,我是新刷的,就不用了:)

6、进入G2的recovery模式(home+开机),wipe数据后重启G2。

7、开机进入G2,把刚才新生成的newcontacts.vcf拷贝回手机sdcard/contacts目录下,使用通讯录-导入/导出-从SD卡导入刚才新生成的newcontacts.vcf即可。

 

现在每个联系人只出现一次,联系人的电话也不重复了,清爽的感觉真好~

 

 

contacts.jar 附件MD5:231736DAA8BDA6510B5B59C9A6A4E7B5

 

0
0
分享到:
评论
2 楼 soartju 2011-08-10  
一个简单的小程序哦。
通过android自带的到处联系人功能导出成一个xml标准格式的文档,对这个文档进行解析处理再去重复的联系人后得到去重后的xml,然后把手机联系人情况,导入新的xml联系人文件就ok了。
1 楼 hejinya 2011-08-09  
能说明一下是怎样实现的吗

相关推荐

    g2o,可完美编译运行

    完美解决g2o的各种编译依赖问题,不使用最新版本的g2o,会出问题。这个版本适配ubuntu14.04,12.04,qt-4,适配No rule to make target /usr/lib/libqglviewer.so, needed by ../lib/libg2o_viewer.so

    kingstondt101G2量产修复工具

    kingstondt101G2量产过程,1、运行MPParamEdit_F1.exe。接下来直接点OK,再选择简体中文,主控选择PS2251-50/30,FF选01,模式(量产选21,初始化U盘选择3),选择要量产的镜像。点保存即可。2、运行MPALL_F1_9000_...

    HTC版G2刷机工具

    HTC版G2刷机工具 1、将下载好的HTC版G2刷机工具.rar 刷机包直接拷贝到内存卡中。如果名称不是UPDATE.ZIP,必须改成此名称,注意.ZIP为后缀名。 # Y3 B- G" l" `3 G2、关闭G2,保证G2电量充足,也可外接充电器。 ! M*...

    htc G2 (32B)刷机包

    Android版本2.3.5 内核版本1.5.1 刷机要求: 1、适用机型(必须已ROOT):HTC Magic T-mobile版 2、SPL:hboot-1.33.0013d hboot-1.33.2005 3、Radio:2.22.27.08/2.22.28.25 (支持) 2.22.23.02或2.22.19.26...

    HTC G2风格的Android 模拟器皮肤

    "HTC G2风格的Android模拟器皮肤"是指为Android模拟器设计的一种界面外观,它模仿了HTC G2手机的操作界面和风格。HTC G2是HTC公司推出的一款早期Android智能手机,以其独特的侧滑QWERTY键盘和原生Android系统体验而...

    SSS6691主控芯片的Kingston DT 101 G2旋转U盘量产修复工具

    SSS6691主控芯片的Kingston DT 101 G2旋转U盘量产修复工具 附带教程 尽管我量产成功N次,再次提醒大家一定要对准型号才进行量产,否则。。。。 tips:我的U盘是金士顿蓝色旋转外壳 4G,外观只做一个参考,最重要...

    S34ML01G2_04G2

    ### S34ML01G2_04G2: Spansion SLC NAND Flash Memory for Embedded Systems #### 概述 Spansion SLC NAND Flash Memory(型号:S34ML01G2_04G2)是一款专为嵌入式系统设计的闪存解决方案。该系列提供1Gb、2Gb及...

    Gensym G2 G2培训资料 g2tutorials

    总的来说,这份“g2tutorials”涵盖了Gensym G2的主要功能和应用,对于想要掌握这款智能系统的人来说是一份宝贵的资源。通过深入学习,用户不仅能理解G2的基本原理,还能掌握其在实际项目中的应用技巧,从而提升工作...

    u8g2-master_u8g2库源码_u8g2天气源码_u8g2显示图片_u8g2_U8G2master_

    《深入解析u8g2库:源码剖析与应用实践》 u8g2库,全称为u8g2 Unified Graphics Library,是一个广泛应用于嵌入式系统中的开源图形库,尤其在Arduino等微控制器平台上非常流行。这个库提供了丰富的功能,能够支持...

    HTC G2刷机包

    这款刷机包特别提及了32A和32B两个版本,这通常指的是Android系统的不同分支或固件版本,可能分别针对不同的软件更新或者特定的硬件配置。刷机过程可以使得用户获得更简洁的操作系统,从而提高手机运行的流畅度。 ...

    U8g2_Arduino-master (1)_u8g2_U8g2_Arduino-master_u8g2IconMenu_u8

    这个名为“U8g2_Arduino-master (1)_u8g2_U8g2_Arduino-master_u8g2IconMenu_u8”的压缩包,正是U8g2库的一个版本,包含了一系列驱动和示例代码,是学习和使用U8g2库的重要资源。 U8g2库是U8glib的升级版,主要为...

    htc G2 32A刷机包2.3.5

    刷机是一种高级用户为了改变手机操作系统的行为,通常是为了获取更多自定义功能、提高性能或者修复原厂系统存在的问题。以下将详细解释这个过程中的关键概念和技术。 首先,"刷机包"是用于更新或替换手机系统核心...

    HTC G2 32A补丁

    首先,我们要理解HTC G2是一款早期的Android设备,它搭载了最初的Android操作系统版本,并且由于其开放源代码的特性,用户可以进行各种自定义和优化,包括刷入第三方固件,如CyanogenMod(CM)。CM6.1.0是...

    u8g2-simulator 里面包含所有依赖包了

    这里,您可以上传或直接编写u8g2代码,模拟器会实时显示结果,帮助开发者快速定位和修复问题。此功能对于调试代码和优化图形效果尤其有用,节省了在硬件上反复烧录和测试的时间。 此外,u8g2-simulator还可能包含...

    LG G2 刷机工具包

    在LG G2的案例中,这可能包括安装新的Android版本、定制ROM或修复系统问题。刷机通常需要特定的工具和文件,而这正是"LG G2 刷机工具包"所提供的。 压缩包中的"Instructions.docx"文件,很显然是刷机步骤的详细指南...

    windows编译g2o与测试

    g2o是一个通用的图优化库,主要用于解决SLAM(Simultaneous Localization and Mapping)问题中的非线性最小二乘问题。它提供了丰富的接口和算法,使得研究人员能够更加方便地进行算法设计与验证。通常情况下,g2o的...

    u8g2汉字速查表.rar

    u8g2lib内有三个汉字字体,u8g2_font_unifont_t_chinese1和u8g2_font_unifont_t_chinese2还有u8g2_font_unifont_t_chinese3显示汉字,三个字体有重复的,但是三个字体都不能涵盖常用汉字,如何字体中有的汉字,程序...

    金士顿DT101 G2 8GU盘量产工具2251-50主控.rar

    这个过程对于修复U盘问题、提高读写速度或者创建加密分区等都有重要作用。 标题中的"金士顿DT101 G2 8GU盘量产工具2251-50主控.rar"正是针对这款U盘主控的专用量产工具。这个工具的使用是解决用户在检测过程中发现...

Global site tag (gtag.js) - Google Analytics