一星期前刚刚入手IDEOS X5(开箱图集),作为我的第一台Android设备,自然是爱不释手。这七天以来我毫不留情的将她折腾个遍。可是到手刚开机,我就感觉到不对劲…系统中竟然连Android Market都没有…晕了一阵,想起卖家好像说过发货前会刷精简ROM,估计一堆Google服务是被精简掉了T_T

无奈之下,我只好自己下载安装。下好Gmail…安装完成…打开…只见白光一闪,啥也没出现。当时那个郁闷啊,难道是我操作不对?卸载重装之…但Gmail还是打不开…其他的Google Maps,reader,searchBox,Android Market等打开时显示“…进程XXXX异常终止….”要不就是进入之后自动退出。我当时猜想是不是缺少什么依赖包之类的…毕竟依赖关系是Linux的一大特色。

于是紧急求助Google大神,发现有不少人都遇到类似的问题,解决方法也是五花八门,看的人头昏眼花 >_< 关键是我试了都没用,该打不开的还是打不开…不过一篇文章中提到说“…在Android 2.2中安装Android Market只需要先安装GoogleServicesFramework.apk即可,相比之前的版本大大简化…”(大意如此,我已经找不到原文了)

GoogleServicesFramework.apk是个啥?(让我想到.NET Framework… )看名字理解是Google服务框架,不管了…先装上再说吧,搜到一个网盘下载(点此下载)…解压出来一看,有四个文件:

google services

从上至下估计是日历同步,联系人同步,快速搜索和服务框架。

依次安装个遍,再打开Gmail…出现了设置同步的界面!Google Redaer同样OK~~Maps,纵横,Docs全部成功!

        但非常不给力的是Android Market还是弹出一个“…异常终止…”对话框自动退出了。不管我怎么反复重装,依旧无效。后来我也放弃了…直到昨天,我在用钛备份卸载软件时,发现该软件的一个功能可以将非系统软件转换为系统软件,我貌似听说过“有一些软件必须作为系统软件才可以正常使用”。我决定试试…

tibackup android market

在一个项目上长按,出现菜单选项“转换为系统应用”:

tibackup

转换成功,名字变为红色:

tibackup2

再次尝试打开Android Market!HOHO~~~

android market

至此,所有的Google服务都已经可以正常使用(这里不包含网络方面的问题T_T)。附图一张:

Googleservices

【2011年8月19日更新:】若您遇到的问题使用上述方法无效,请尝试:

  1. 尝试重新安装Market及钛备份,之后再操作一次(若无法正常卸载请用RE打开/system/app和/data/app目录,删除相关APK文件);
  2. 若重装无效,请刷Google服务包(GMS)(附网盘地址:http://u.115.com/file/bhi23tgw);
  3. 若刷写GMS仍不能解决,请重新刷机,再刷Google服务包(如果刷机包中没有包含Google服务的话)

【本文用于参加 Google 暑期大学生博客分享大赛 – 2011 Android 成长篇