页面

2013年12月18日星期三

安卓的自定义系统更新后谷歌服务失效的问题

关键词:安卓,CyanogenMod,Google Services Framework,Google Play

今年上半年从 Google Play 官网买了个谷歌四儿子 - Google Nexus 4 手机。当时听闻五儿子就快出生了,我想五儿子刚出生肯定贵,而且还得等,于是果断入手四儿子。一到手就 root 了,然后刷了鼎鼎大名的 CyanogenMod 自定义系统,当时版本还是 10.0 左右。又刷了对应的谷歌服务框架,开始了中端安卓机的幸福生活。

随着不断使用,突然不知道从哪天开始,google play 打不开了,安装了的应用也莫名其妙消失了几个。比如 LINE Tools,菜单里再也没出现了,害我扫个二维码还得打开微信。尝试了几次去解决这个问题,都无功而返。今天又碰到一个想安装的 Google Play 应用,我一气之下决定彻底解决这个问题。搜索了一番,都是建议刷 hosts,但是用 SmartHosts 刷了 hosts 之后还是打不开 Play 商店,就想依电脑上的做法,重装 Play 商店。在寻找 Play 商店的 apk 的路上,顺便搜到了谷歌服务框架的安装包,我便想到,CyanogenMod 的安装包里不带谷歌服务框架,而我的 CM 已经更新到最新的 10.2 了,对应的服务框架显然没有跟着更新,莫非是服务框架的原因?

于是果断刷了个对应版本的服务框架,果然四儿子似乎跑得更带劲了,商店也能进去了,但还是更新不了应用。于是先删除了旧的谷歌账户,再重新添加,Play 商店瞬间活了过来,几个月没有更新的应用纷纷开始自动更新,因为框架不符无法运行的应用们,比如 LINE Tools,也都回来了。

说这么多其实就一句话:更新了 CyanogenMod,要记得更新谷歌服务框架~

ok,2013年总算写了一篇博客了。

使用Facebook社交插件参与评论: