好记性不如铅笔头

android, 编程

Android第三方模拟器使用:bluestracks和Genymotion

我们在开发Android程序的时候,往往使用真机进行开发调试,但是这样会使手机损耗较大,但是原生的Android模拟器速度太慢了,虽然intel的处理器可以使用加速方法,参考链接【 http://116.62.110.235/blog/upgrade-intel-architecture-based-android-simulator-speed/ 】,但是如果要使用ndk开发,就比较麻烦了,毕竟很多程序没有支持x86的库。这里备份下两个比较大众的第三方模拟器。

CONTENTS

bluestracks:

bluestracks是国外大牛们编写的一个模拟器软件,这里有两个本土化的外壳【 靠谱助手 】和【 给力助手 】,比较有意思的是这两个软件的功能十分类似,不知道是不是竞争对手。作者这里用的是靠谱助手。

各种下载链接:

1)bluestracks 官网:【 http://www.bluestacks.cn/ 】

2)靠谱助手官网:【 http://www.kaopu001.com/ 】

3)给力助手官网:【 http://www.bluestacks.net.cn/ 】【 http://www.openapp.net.cn/ 】

使用方法:

1)以靠谱助手为例,使用很简单,有专门的【 教程 】。

2)启用开发者模式,在软件中搜索【 设置 】,然后安装就可以了。

3)bluestracks是作为游戏载体设置的,如果我们想让它开发,可以设置它的分辨率为正常分辨率。方法也很简单,在【 靠谱助手 】的【 模拟器设置 】里面修改好之后重启即可。不过如果设置成了竖屏,系统按键可能就没有了,这个比较麻烦一点。

Genymotion:

51cto网站对【 genymotion 】有个专题,大家有兴趣可以看下:【 http://mobile.51cto.com/android-405002.htm 】

genymotion的各种使用绍网上,这里就不在啰嗦了。就是注册,下载,安装等等。常用网址备份:

1)下载地址:【 https://cloud.genymotion.com/page/launchpad/download/ 】

2)中文手册:【 http://www.cnblogs.com/cuiwencheng/p/3286224.html 】

3)使用方法:【 http://blog.csdn.net/yearafteryear/article/details/9257283 】

这里备份下几个常见问题:

常见问题:

1)使用ndk开发时,支持ARM abi,解决方法:

去网上搜索一个压缩包,作者就不放下载链接了,名字叫【 Genymotion-ARM-Translation_v1.1.zip 】,下载好之后,不要解压缩。将模拟器启动起来,然后直接将压缩包拖动进入模拟器页面就可以了。

2)使用genymotion进行软件开发,也很简单,启动好模拟器之后,如下图所示,设置程序的configuration即可。

3)eclipse插件死机问题:

这个问题我找了很多方法,都没有解决。最后作罢。不过这个插件也没有太大的用处,就没有深究。参考【 https://groups.google.com/forum/#!topic/genymotion-users/jq-OFH1td8o 】

4)设置genymotion的内存大小等:

genymotion实际上是基于virtualbox的,因此可以使用virtualbox来管理,如下图:

两个工具的原理性分析:

【 http://www.cnblogs.com/binsys/archive/2012/08/25/2655882.html

发表评论

12 − 12 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据