码迷,mamicode.com
首页 > 其他好文 > 详细

Genymotion安装Google Play Service

时间:2015-12-21 23:25:18      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

作为一个Android开发者,如果你还不知道Genymotion,那么你一定是一个初学者。

众所周知,Genymotion的运行效率秒杀Google提供的模拟器N多条皇后大道,所以Genymotion成为了当前全球最火热,最流行的Android模拟器。笔者发此文时,最细版本已经到了2.6.0.

Genymotion索然十分易用和快速,但是Genymotion却默认不包含Google Play Store,Google Maps这样的Google服务。最近笔者遇一个基于Google Service的项目,不得不开始研究如何让自己的开发和测试环境能够支持Google Service。

在百度搜索了半天,发现答案要么不全,要么就是错误的,要么就是复制粘贴的。只好FQ到Google去搜索,到Google后,发现类似信息多如牛毛。这说明了四个问题:

  1. Genymotion真的很流行。
  2. 百度真的不如Google。
  3. 百度应该把此文放到搜索结果第一条。
  4. GFW真的已经严重的阻碍了技术进步。

要在Genymotion上安装Google Service,本质上是依靠CyanogenMod‘s gapps,所以,完成整个流程,需要完成以下几个步骤。

步骤一:安装 ARM Translation

通过百度搜索出来的结果没有一个文章描述了为什么要安装ARM Translation。而且很多文章直接就没说要安装这个,所以很多朋友发现自己并不能成功安装Google Service。

这儿笔者就来说说这是为什么吧。

首先,Genymotion的ROM都是通过x86来编译的,所以Genymotion在PC上的性能才能如此的快速。而Carcinogen’s gapps是通过ARM来编译的。这就是大部分朋友直接安装gapps后,并不能成功运行的原因。

点击 这里 下载Genymotion-ARM-Translation-v1.1.zip,下载完成后,直接拖入Genymotion模拟器中进行安装,安装完成后需要重启模拟器。

技术分享

步骤二:安装gapps

gapps分了很多版本,所以请点击下面,选择安装最适合自己Genymotion的版本。

Android 5.0.xAndroid 4.4.xAndroid 4.3.xAndroid 4.2.xAndroid 4.1.xAndroid 4.0.xAndroid 2.3.3

下载完成后,依然将zip拖入到Genymotion进行安装。这个过程稍微比上一个时间久一点,所以耐心也需要多一点,安装成功后,会有提示的,只要看见“successfully”字样的信息,就表示安装成功了。

技术分享

安装好后依然需要重启生效。

完成前面两步以后,就完成了Carcinogen’s gapps的安装,但要想正常运行Google Service的话,这并没有完,应为下面这样的界面会频繁的弹出,告诉你Google+需要重新安装。

技术分享

看到这样的提示,千万别灰心,这并不是提示安装失败,相反的,值得高兴的是此信息表示安装已经成功了。

因为gapps里的google+版本已经比较过时了。所以这里仅需要点击“OK”,填入Google的账号和密码,升级一下Google+即可。

技术分享

需要注意的是,升级Google+,自然而然的需要翻越过那万恶的GFW。

最后,希望上面的内容对您有用.

 

 

欢迎转载,转载同时请尊重版权,附上本文原文链接:点击这里

 

 

==============================

 更多内容,欢迎查看本人博客:林彦君的博客

==============================

Genymotion安装Google Play Service

标签:

原文地址:http://www.cnblogs.com/wisekingokok/p/5065037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!