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

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

1.NoxPlayer

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

下载地址:

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。

关于NoxPlayer 进行adb调试的一些设置:

1.setting中开启开发者模式

2.开发者模式中开启usb debugging

3.termial中adb connect 127.0.0.1:62001

update 一下:

发现了一个新的模拟器,由于前面几个模拟器运行科学上网的软件都会crash,推荐一款网易的:

http://mumu.163.com/

关于android模拟器相关推荐

  1. Android模拟器学framework和driver之传感器篇1(linux sensor driver)

    对于android模拟器开发环境的搭建这里我就不多说了,网上google下一大堆,还有就是android 模拟器的kernel使用的是goldfish的kernel,可以使用git得到源码,然后就可以 ...

  2. Android官方模拟器root,在Android模拟器上如何获得root权限?

    我需要在Android模拟器中获得root权限,从而使用'iptables'和'busybox'功能. 尝试安装了z4root应用程序, 但需要很长时间,且没有完成获取root就卡住了.有人说如果我们 ...

  3. 快到极致的Android模拟器——Genymotion

    转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/141824 还在用Andro ...

  4. android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?

    Android模拟器在哪里存储SQLite数据库? 我正在开发一个将数据存储在SQLite数据库中的Android应用程序. 我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置? 我 ...

  5. atitit.android模拟器使用报告

    atitit.android模拟器使用报告 靠谱助手 仅仅7--15M,只助手,没android模拟器.. BlueStacks新版本App Player采用名为Layercake的技术,可以让针对A ...

  6. Android模拟器环境下SD卡内容的管理[转]

    Android模拟器环境下SD卡内容的管理 2010-11-30 22:03 by ·风信子·, 2305 阅读, 0 评论, 收藏, 编辑 本文旨在介绍一些Android模拟器下如何对SD卡内容进行 ...

  7. 解决android模拟器访问本地服务器问题: W/System.err(1042): Caus...

    2019独角兽企业重金招聘Python工程师标准>>> 在浏览器中输入http://localhost:8080/index.jsp没有问题,但是使用android模拟器,将报W/S ...

  8. Xamarin.Android模拟器提示HAX kernel module is not Installed

    Xamarin.Android模拟器提示HAX kernel module is not Installed 错误信息: emulator : ERROR : x86 emulation curren ...

  9. 关于Android模拟器访问本地地址(转)

    Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!  如果想在模拟器sim ...

  10. 在Google Android模拟器中使用SD卡(命令行和eclipse环境)

    Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...

最新文章

  1. windows nginx站点分割日志_Nginx 基础用途拾遗
  2. setInterval setTimeout clearInterval
  3. python对文件追加内容的方法_Python实现文件内容批量追加的方法示例
  4. 一个端到端模型GraphDR实现多样化的召回
  5. Docker Vs Podman
  6. jsp实现数据禁用和只读
  7. post发送byte数组_KAFKA消息发送
  8. leetcode-sort-colors
  9. html+css+javascript实现小游戏2048(详解,附源代码)
  10. 机器学习实战(一):K-近邻算法(史上最全干货) 算法总结+案例实战
  11. 解决Namecheap域名转入确认邮件重发及邮件收不到
  12. 学英语查单词:快乐英语,简单生活,why not Bing EngKoo!?
  13. vidda系统+android系统,海信电视精简教程,去除电视多余应用,换桌面!
  14. 【博弈论】Nim游戏/Nim博弈及其异或的详细易懂理解
  15. Python学习之【Django】
  16. pycharm设置控制台的解释器_PyCharm设置
  17. 宝可梦 图片识别python_初探利用Python进行图文识别(OCR)
  18. C语言预处理相关讲解
  19. SpringCloud微服务架构实战:微服务治理
  20. php怎么格式化json,phpJSON数据格式化(美化)的方法

热门文章

  1. dnf服务器未响应win7,win7系统dnf经常未响应的解决方法
  2. 如何在jni层(HAL层)进行直接显示
  3. UE4小知识点总结合集【一】
  4. html仿qq分组,iOS 实现类似QQ分组样式的两种方式
  5. 计算机网络原理如何修改本机mtu值,电脑的本地mtu值要怎么设置
  6. DirectX7简单说明
  7. 从零开始学matplotlib画图(三): 堆积图
  8. 微信小游戏制作坦克大战(七)碰撞检测,敌方坦克碰到主角坦克炮弹爆炸
  9. 低代码平台,已经成为巨头的新欢
  10. WRAP验厂辅导,WRAP标准是由环球服装生产社会责任组织制定的