关于android模拟器
对于调试较小的应用,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模拟器相关推荐
- Android模拟器学framework和driver之传感器篇1(linux sensor driver)
对于android模拟器开发环境的搭建这里我就不多说了,网上google下一大堆,还有就是android 模拟器的kernel使用的是goldfish的kernel,可以使用git得到源码,然后就可以 ...
- Android官方模拟器root,在Android模拟器上如何获得root权限?
我需要在Android模拟器中获得root权限,从而使用'iptables'和'busybox'功能. 尝试安装了z4root应用程序, 但需要很长时间,且没有完成获取root就卡住了.有人说如果我们 ...
- 快到极致的Android模拟器——Genymotion
转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/141824 还在用Andro ...
- android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?
Android模拟器在哪里存储SQLite数据库? 我正在开发一个将数据存储在SQLite数据库中的Android应用程序. 我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置? 我 ...
- atitit.android模拟器使用报告
atitit.android模拟器使用报告 靠谱助手 仅仅7--15M,只助手,没android模拟器.. BlueStacks新版本App Player采用名为Layercake的技术,可以让针对A ...
- Android模拟器环境下SD卡内容的管理[转]
Android模拟器环境下SD卡内容的管理 2010-11-30 22:03 by ·风信子·, 2305 阅读, 0 评论, 收藏, 编辑 本文旨在介绍一些Android模拟器下如何对SD卡内容进行 ...
- 解决android模拟器访问本地服务器问题: W/System.err(1042): Caus...
2019独角兽企业重金招聘Python工程师标准>>> 在浏览器中输入http://localhost:8080/index.jsp没有问题,但是使用android模拟器,将报W/S ...
- Xamarin.Android模拟器提示HAX kernel module is not Installed
Xamarin.Android模拟器提示HAX kernel module is not Installed 错误信息: emulator : ERROR : x86 emulation curren ...
- 关于Android模拟器访问本地地址(转)
Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的! 如果想在模拟器sim ...
- 在Google Android模拟器中使用SD卡(命令行和eclipse环境)
Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...
最新文章
- windows nginx站点分割日志_Nginx 基础用途拾遗
- setInterval setTimeout clearInterval
- python对文件追加内容的方法_Python实现文件内容批量追加的方法示例
- 一个端到端模型GraphDR实现多样化的召回
- Docker Vs Podman
- jsp实现数据禁用和只读
- post发送byte数组_KAFKA消息发送
- leetcode-sort-colors
- html+css+javascript实现小游戏2048(详解,附源代码)
- 机器学习实战(一):K-近邻算法(史上最全干货) 算法总结+案例实战
- 解决Namecheap域名转入确认邮件重发及邮件收不到
- 学英语查单词:快乐英语,简单生活,why not Bing EngKoo!?
- vidda系统+android系统,海信电视精简教程,去除电视多余应用,换桌面!
- 【博弈论】Nim游戏/Nim博弈及其异或的详细易懂理解
- Python学习之【Django】
- pycharm设置控制台的解释器_PyCharm设置
- 宝可梦 图片识别python_初探利用Python进行图文识别(OCR)
- C语言预处理相关讲解
- SpringCloud微服务架构实战:微服务治理
- php怎么格式化json,phpJSON数据格式化(美化)的方法