关于android模拟器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ameryzhu/article/details/85211681

对于调试较小的应用,adb到手机上安装可以很快,但对于较大size,比如50MB,push到手机安装可能就不是一个好的选择了。调试将耗费大量时间。This is unbearable.

今天介绍几款android模拟器来boost你的开发效率。

1.NoxPlayer

本人安装体验了一下,界面简洁,清爽,Android开发者模式,root,都比较方便,没有定制化,没有广告,原生味道比较好。对于有arm so native库的apk支持的也比较好,android studio运行后直接push过来,也不用设置adb connect,比较推荐。

下载地址:

https://www.bignox.com/

2. Bluestacks

bluestacks可能听说的比较早了,目前国外版本4.x,国内版本3.x,国外版本会卡在google login环节,如果你用的是ss代理的话,要下个sstab来解决非浏览器代理问题。3.x的话,国内汉化了,目前用的不爽的地方是,开发者模式等一些设置选项被隐藏了,adb install 会安装应用,但不会自动启动应用。

玩了一把王者荣耀,key的定制做的很不错。

https://www.bluestacks.cn/

https://www.bluestacks.com/

3.android x86

下载Android x86,在virtual box上运行后,需要走安装步骤。相比之下要繁琐一些。

http://www.android-x86.org/

4.android emulator

android emulator需要自己去配置arm translator,否则无法运行含有armeabe的so库,现在很多应用基本都需要涉及到ndk的调用。Intel有个项目Houdini,专门做arm translator这个事。配置过程自行google.

5.genymotion

genymotion做得很不错的emulator,还支持cloud based adb debug,现在最大问题是收费了。一年一千多人民币,不太合算了。

6.其他几款

MeMu Play Android Emulator (game keyboard mapping support)

Remix Player (有自己的定制设备)

Droid4x(支持手机控制模拟器上的游戏)

AMI Duos (收费)

ARChon(主要为chromebooks设计,也支持windows,linux,mac os)

最后,推荐使用NoxPlayer。

猜你喜欢

转载自blog.csdn.net/ameryzhu/article/details/85211681