关于android模拟器

news/2025/1/9 2:06:35/

对于调试较小的应用,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/


http://www.ppmy.cn/news/267561.html

相关文章

Android开发者必备工具-常见Android模拟器(MuMu、夜神、蓝叠、逍遥、雷电、Genymotion...)

模拟器的用途介绍 作为一名Android开发者,模拟器是我们调试和测试应用必备的神器。 模拟器主要有以下用途: 第一个是用于游戏。游戏玩家可以在他们的电脑上使用模拟器来让一些游戏更容易玩。他们不必依赖设备的电池寿命,借助于键盘、鼠标以…

Android Studio中模拟器的创建

Android Studio中模拟器的创建 针对Android Studio没有勾选模拟器的下载或者是下载失败的情况的模拟器的创建过程 第一步:点击“Create device“创建Android Studio中的手机模拟器。 图3.3.1 手机模拟器的创建 第二步:根据需要创建我们需要的分辨率大小…

2021-05-26 使用Android Studio创建手机模拟器

Android Studio 一个写安卓APP应用的代码编辑器之类的?嗯,应该是。。。 这里只是需要用到里面的AVD Manager 创建安卓模拟器(也可以用mumu类的安卓模拟器);SDK Manager中的一个adb命令,用来连接安卓系统的…

nacos升级到2.0.3(单机模式)

前提&#xff1a;https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明 Spring Cloud AlibabaSpring CloudSpring BootNacos2.2.7.RELEASESpring Cloud Hoxton.SR122.3.12.RELEASE2.0.3 一、pom.xml文件 <parent><groupId>org.springframework.boot&…

从事嵌入式开发需要掌握哪些知识?从事嵌入式软件开发的前景如何?

什么是嵌入式&#xff1f; 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上&#xff0c;通常这些设备的硬件资源&#xff08;如处理器、存储器等&#xff09;非常有限&#xff0c;并且对成本很敏感&#xff0c;有时对实时响应要求…

编程好书推荐

编程学习好书推介 一、WEB应用开发人员必修功课类1、XHTML 教程&#xff08;XHTML&#xff09; 作者&#xff1a;Chelsea Valentine, Chris Minnick New Riders 原版&#xff0c;人民邮电出版社中文版 是的&#xff0c;今天你最应该学习的是 XHTML&#xff0c;而不是 HTML。HTM…

三级嵌入式总结

三级嵌入式总结版 嵌入式系统 • 嵌入式系统上的软件具有结构精简&#xff0c;代码轻量化&#xff0c;占用存储资源少的特点。 • 嵌入式系统和计算机操作系统的共同特征是&#xff1a;引导加载程序、外设驱动程序、操作系统、文件系统、网络协议栈、图形用户界面、数据库。 •…

计算机专业软件开发的就业方向

希望看到这篇文章的学计算机、软件的同学可以互相转载&#xff0c;让大家都知道我们以后的道路是怎样的。有了方向&#xff0c;干什么都有动力&#xff0c;不是吗&#xff1f;(有点长&#xff0c;希望大家先分享&#xff0c;以后慢慢看&#xff0c;有用没用&#xff0c;我说了不…