不刷机也玩转谷歌应用商店

软件先锋 2015-12-30 01:49网络整理点击: 标签:

由于我们使用的国行版手机没有内置谷歌服务框架,在使用过程中如果安装谷歌地图(Google Map)和谷歌商城(Google Play)之类的官方应用时就会闪退或者报错,如Google Play会弹出“Google Play商店已停止运行”,而且无法玩需要通过谷歌商城验证的游戏。甚至连谷歌纵横、谷歌邮箱都无法登录。

一些好玩的国外Android应用和游戏最先出现在谷歌市场,喜欢尝鲜的朋友也许和我一样还在徘徊在刷机上,考虑预装包含Google Play的ROM。不过刷机多多少少有风险,不刷机能否解决上述问题呢。

【解题思路】

其实无需刷机也是能使用谷歌应用商店的,我就在自己的TCL Hero N3上成功安装了谷歌商店,并且下载了支持超大屏的截图工具。以下是一个流程图(图1),我就顺着流程图谈谈本人这次成功安装谷歌商店的经历,供大家参考吧。

1401ggsd01

不刷机安装谷歌应用商店流程

【解题方法】1401ggsd02

首先我们需要一台能上网的电脑和一部能上网的手机。电脑需要下载安装一键Root工具。手机需要下载安装谷歌安装器、Root Explorer 、Smart Hosts等应用。

一键root手机需要打开手机设置中的USB调试模式。USB调试是Android系统对外部程序开放权限,有一些程序如果要接管或者参与系统控制的话,就必须要把USB调试模式给打开,否则外部程序无法实现功能。

表1 USB调试模式打开方法一览表

捕获

手机打开USB调试模式并连接电脑后,打开一键root工具,按照提示操作下去,中途不要把USB线拔下。

小知识:什么是Root?

Root是Android系统中的最高管理员,获取它也就代表你可以随意控制该系统中任意一项功能。手机生产厂商一般是不会给手机配置Root权限的。Root≠刷机。Root是可逆的,Root后可以解除Root。

用一键Root工具Root手机时,会自动在手机里安装一个授权管理的应用,在下一步的谷歌安装器使用时,授权管理会提示你“谷歌安装器申请Root权限,是否同意”。点击允许才能进行安装。Root后的手机,授权管理就成了整个系统的超级用户。有应用需要Root权限,须向授权管理申请。在授权管理里可以关闭超级用户,给Root权限上把锁(图2)。

1401ggsd02

小知识:什么是授权管理?

通过一键Root工具,获取手机Root权限后,第三方Root工具会生成一个授权管理应用,全面接管手机的最高权限。我们可以通过授权管理把最高权限授权给其它应用。

看一眼流程图,接下来需要在手机上下载一个名为谷歌安装器的应用。谷歌安装器会自动从服务器下载谷歌框架,可以解决手机没有内置谷歌服务框架的问题。向右滑动按钮一键安装谷歌市场到我的手机,安装时需要多次重启手机。向左滑动按钮可以一键卸载(图3)。

1401ggsd03

谷歌服务框架(Google Services Framework)是谷歌Android系统官方服务框架,用来作为谷歌软件的支持平台。谷歌应用商店(Google Play)就需要此服务框架的支持,很多国行或者改版ROM的手机都删除了这个框架,导致部分谷歌app不可正常运行。

使用谷歌账号(谷歌邮箱账号)成功登录谷歌市场。别急,这还只是能登录而已。试试下载应用,会出现如下的报错信息,如:发生错误(403),系统无法下载“屏幕截图大师”的更新。

此时我们可以使用RE管理器(Root Explorer)依次打开root/system/etc/hosts,删除hosts文件,重新点击下载就可以啦。当然也可以使用Smart Hosts android版对Hosts文件进行修改和更新,同样也能解决问题(图4)。

1401ggsd04

以上提及的软件一键Root工具有很多,推荐金山、百度、腾讯、360等安全厂商的一键Root工具。另外,谷歌安装器、Root Explorer、Smart Hosts等Android应用,可以到豌豆荚、91助手等各大手机应用商店下载。