android模拟器_android模拟器快捷键 - CSDN
精华内容
参与话题
  • Android Studio 模拟器的选择和安装

    万次阅读 2017-11-05 20:55:57
    Android Studio 模拟器的选择和安装 一、Android Studio 的 AVD 设置 Android Studio 程序可以在真机上调试运行,Android Studio 也提供了模拟器来调试运行,这时需要配置 AVD 来选择你调试程序的模拟环境。 ...

    一、Android Studio 自带的AVD模拟器

    Android Studio 程序可以在真机上调试运行,Android Studio 也提供了模拟器来调试运行,这时需要配置 AVD 来选择你调试程序的模拟环境。
    1. 在 Intel CPU 的主机上启用 HAXM
    在 Intel CPU 的主机上,为了加速AVD模拟器的运行速度,需要启用 HAXM 。如果在没有启用 HAXM 时就运行程序,调用AVD模拟器时会报如下错误:

    emulator: ERROR: x86 emulation currently requires hardware acceleration!
    Please ensure Intel HAXM is properly installed and usable.
    CPU acceleration status: HAX kernel module is not installed!

    出现此警告的原因是AVD模拟器调用X86架构的安卓虚拟机需要使用到Intel HAXM 引擎,而本机尚未进行安装导致。
    此时,应该先进入 BIOS 启用 Virtualization Technology 选项。然后从 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/ 下载,也可以直接在 Android Studio 的 SDK 中下载,再安装即可。


    2. 对于非 Intel CPU 的主机
    对于非 Intel CPU 的主机或不能安装 HAXM 的主机(像我的云主机),则只能选择 arm 模拟器 或 选择其它第三方的模拟器 (像Genymotion)。
    arm 模拟器的设置如下,不过一般情况下, arm 模拟器速度很慢 (像我的云主机启动它需要个吧小时),所以,应该尽量选用Genymotion等虚拟机。

    3. 设置
    如果以上配置无误,就可以运行程序试试。如果出现类似如下面的警告:
    emulator: WARNING: Requested RAM size of 1536MB is too large for your environment, and is reduced to 1152MB.
    emulator: device fd:596
    HAXM is not working and emulator runs in emulation mode
    emulator: The memory needed by this AVD exceeds the max specified in your HAXM configuration.
    emulator: AVD RAM size = 1152 MB
    emulator: HAXM max RAM size = 1024 MB
    emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.
    Cannot set up guest memory ‘pc.ram’: Invalid argument
    警告提示模拟器RAM过大,需要在 AVD 中将模拟器的RAM改为512~1024,这样模拟器才能正常启动。

     

    二、android studio外挂Genymotion模拟器

    Genymotion虚拟机可以模拟Galaxy、SAMSUNG、SONY、HTC等主流手机,运行速度快,是现在广受欢迎的虚拟机。Genymotion依赖 VirtualBox 加载手机虚拟机。
    1. 安装 VirtualBox
    https://www.virtualbox.org/wiki/Downloads
    下载 VirtualBox ,再安装,过程从略。
    2. 安装 Genymotion
    https://www.genymotion.com/download/ 下载 Genymotion ,下载是要用邮箱注册账号后才能下载。
    官网提供了两个版本,带有VirtualBox的Genymotion整合包和不带VirtualBox的Genymotion安装包,可以根据需要下载相应版本安装。安装过程从略。
    3. 下载 .ova 虚拟设备
    启动 Genymotion,添加对应手机的 Virtual device ,如下图。


    不过如果因为墙的阻挡,也许会下载出错。如果Genymotion添加 Virtual device 时出现如下的错误:

    Failed to deploy virtual device.
    Unable to create virtual device:
    Connection timeout occurred.

    那就只好手工下载 Virtual device 的离线.ova文件了。
    方法一:下载官方离线.ova文件
    即使刚才下载失败了,但是它已经在 “C:\Users\用户主目录\AppData\Local\Genymobile\genymotion.log” 文件里保留了官方.ova文件的地址,打开该文件,找到类似 “http://files2.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_160114_090449.ova” 的路径,即您想要下载的.ova镜像文件URL;复制到浏览器或用第三方下载工具下载该文件。
    方法二:贴吧下载
    有些网友下载了一些.ova文件,大家可以在网上搜搜,也可以到百度贴吧里找找。像下面的地址里就有一些:
    链接: http://pan.baidu.com/s/1jHfuJNg 密码: 222g
    4. 安装下载的.ova 离线文件
    下载好后拷贝到 “C:\Users\用户主目录\AppData\Local\Genymobile\Genymotion\ova” 文件夹下。
    然后打开 VirtualBox -> 管理 -> 导入虚拟电脑 (快捷键:Ctrl+I ) -> 选择下载好的 .ova 文件 -> 下一步 -> 导入 。导入完成之后就OK了。这时候打开Genymotion就看到可以使用了。
    5. 将Genymotion加入 Android Studio
    如下图,在 Android Studio 的 Setting 中加入 Genymotion 的插件即可。




    6. 运行 Genymotion
    现在可以点击 Android Studio 上的 Genymotion 图标来运行虚拟机,如果此时出现如下错误说明需要重装或升级显卡驱动。
    make sure that your video card supports OpenGL 2.0 and update the drivers.

    五、运行
    正常运行后,可以通过虚拟机的
    Settings -> Language & input -> Language -> 中文(简体) 将虚拟手机中文化。


    然后,可以在虚拟机里调试程序了。


     

    三、真机模拟器

    对于我这刚入门的菜鸟来说,我在配置Android的开发环境中,遇到的问题实在是太多了,都快花费我一个星期的时间了,在这期间出了翻墙下载SDK之外,其他的世间都在搞Android virtual device出现的问题,由于本人的能力有限以及电脑配置的不给力,Android virtual device中出现的问题始终都没有得到解决,后来看了网上很多人都在说使用Google自带的Android virtual device来进行调试运行时会比较慢,性能也不是很好,然后使用真机模拟的话速度是比较快的,效果也不错。那么接下来我要讲的就是如何在Android studio中使用真机进行调试以及在这过程中遇到的一个问题


    首先,你要先创建好一个项目




    接着在工具栏中找到APP这个按钮,选择Edit Configurations




    在弹出的对话框中,找到“ Deployment Target Options” 并选择“ USB Device ”,然后点击确定



    以上配置完之后,我们就可以进行调试了,在工具栏中找到绿色的三角符号按钮(或者按快捷键Shift+F10)运行项目



    启动run后,软件开始生成apk安装包,并自动安装到手机上,第一次执行的话会慢一些,往后就快了。然后我们识别出来的设备可以再Android Monitor这一栏中看到



    安卓手机也自动安装好app并自动执行





    在以上的操作过程中,出现了一个问题,在Android Monitor这栏中,没有识别出我们的手机设备,显示No Connected Devices



    出现以上的原因是电脑中的驱动没有安装好,Android studio不能识别出我们的设备,然而解决方法很简单,我们只需要这我们的电脑中安装一个豌豆荚就可以了,这个应用可以帮我们直接搞定设备驱动安装的问题。



    真机调试参考自:http://jingyan.baidu.com/article/fea4511a75d627f7ba912540.html


    展开全文
  • Android studio 三大模拟器比较

    万次阅读 热门讨论 2018-05-11 15:31:15
    自己不对比试试真是不知道卡死了)2.genymotion模拟器-----(缺点:安装有点小麻烦)下载地址:https://www.genymotion.com/download/有免费版本和收费版本,选择免费的就好啦傻瓜式安装,安装完后开始在Android ...

    1.本身自带的------(缺点:又卡又慢,自己不对比试试真是不知道卡死了)

    2.genymotion模拟器-----(缺点:安装有点小麻烦)

    下载地址:https://www.genymotion.com/download/

    有免费版本和收费版本,选择免费的就好啦



    傻瓜式安装,安装完后开始在Android studio上集成。打开File-Setting

    打开Setting--Plugins

    在搜索哪里输入genymotion---安装插件(很小就几十K)

    安装后重启

    然后你就在Plugin界面看到你的Genymotion了


    点击应用,ok后在AS界面


    如果没有显示,点击Toolbar


    就会显示啦,然后点击这个小红按钮,就可以创建虚拟机啦,这个太麻烦了


    3.夜神模拟器---(好东西留在了最后)

    下载网址:https://www.yeshen.com/

    下载安装(傻瓜式安装)

    安装完成--进入到你安装的bin目录下,输入:nox_adb.exe connect 127.0.0.1:62001

    会有一个成功连接的提示,我这里早就安装好了,所以没有提示


    连接成功,重启AS,就可以啦


    展开全文
  • 强大好用高性能的 Android 模拟器 (在电脑流畅运行APK安卓软件游戏的利器) Genymotion 是一款优秀专业高性能的安卓 Android 模拟器!它支持 Windows、Mac、Linux,由于其模拟运行速度很快画面流畅
  • Android模拟器

    千次阅读 2019-07-21 15:50:45
    ” 使用Android模拟器开发和调试应用肯定比使用真机方便。但相比XCODE的IOS模拟器,Android SDK自带的AVD实在不争气,不过一些第三方的模拟器却表现不俗! 1、Android SDK自带的AVD模拟器 12年我开始接触Android...

    “工欲善其事,必先利其器。” 使用Android模拟器开发和调试应用肯定比使用真机方便。但相比XCODEIOS模拟器,Android SDK自带的AVD实在不争气,不过一些第三方的模拟器却表现不俗!

    1、Android SDK自带的AVD模拟器

    12年我开始接触Android开发时候,手头上甚至连一部低端的Android手机都没有,那时候用的是Android SDK自带的AVD模拟器,相信任何Android开发者都对这货深恶痛绝。一直以来,Android开发都有以下的毛病:

    • AVD模拟器奇卡无比;

    • 使用USB数据线链接手机经常无法设别设备,adb容易抽风;

    • Log日志输出不全;

    一直以来都想找一款能够顺畅运行APP的Android模拟器,以下就介绍几款比较给力的。

    2、Genymotion

    Genymotion是一款顺畅和容易(fast and easy-to-use)使用的Android模拟器,可以用来运行和调试你的APP。Genymotion 来自于AndroVM 这个开源项目,基于 x86 和 VirtualBox,支持 OpenGL 加速,可以用于 Mac/Win/Linux。最近发布了新版,支持了 Android2.3/4.3,新增了拖拽安装 apk,移除了 Google 市场(后面提供解决方案)。另外增加了功能更丰富的付费版,个人可以继续使用免费版。

    特点

    1. 超级流畅;

    2. 支持拖拽安装APK;

    3. 有多种Android系统版本和设备类型供选择;

    4. 能模拟手机的旋转、充电情况、GPS数据等物理数据;

    此外,Genymotion还提供了EclipseIntellij Idea(Android Studio)的插件,方便你从IDE启动模拟器,不过目前插件的功能也仅仅是用于启动模拟器。

    当然Genymotion也不是万能的,它也有一些不足之处。

    Genymotion无法启动

    Window版本的GenymotionVirtualBox的链接经常出问题,Genymotion经常无法启动,并提示VirtualBox引擎出错,关于Genymotion安装以及启动过程中出现的问题,你可以参考官方的帮助文档

    Genymotion无法安装Google Play

    前面说过,新版 Genymotion 移除了 Google 市场。实际上,对 ARM library 的支持也一并移除了:

    Both the “Google apps” and the “ARM library support” features are removed.

    有的APP用到了ARM的SO库,安装这些 App 时,会报「INSTALL_FAILED_CPU_ABI_INCOMPATIBLE」错误,比如微信。xda 论坛给出了一个解决方案,经验证确实好用。
    安装 GApps(含 Google 市场)和 ARM Translation(提供 ARM 支持)的步骤:

    1. 下载 ARM Translation Installer v1.1

    2. 下载对应系统的 GApps

    3. 安装第 1步下载到的文件(直接把 zip 文件拖进虚拟机,不要解压),安装完关闭虚拟机再打开;

    4. 安装第 2 步下载到的文件(步骤同上);

    这样,Google Play 和其他 Google App 都有了,再安装微信等应用也不会报错了。(但是此方法并不是对所有的APP都管用, Genymotion对使用了ARM的SO库的APP的支持确实不好,希望以后能改进)。

    3、电脑上也可以玩Android游戏的BlueStacks

    Android 第一個第三方的模拟器就是 Bluestacks,网络上也有許多介绍文章。最大优势是占用资源小,安装包用量大约是 182 MB 左右,同样有 Windows / Mac 版、内置Google Play 商店。

    如何使用

    首先,xp用户需先安装Windows Installer 4.5.NET Framework 2.0 SP2,否则会提示出错,我们这里也提供了下载,如果电脑上已经安装过这些软件可以跳过此步。然后到官网下载最新的安装包并安装。

    不足之处

    Bluestacks相比Genymotion,不容易出现无法启动的问题,也支持ARM Library,但不足之处也是明显的:

    1. 流畅度不如Genymotion

    2. 没有多种Android系统以及设备型号供选择;

    3. 最致命的,Bluestacks是为了游戏而不是为了开发而设计的,所以无法竖屏,不适合开发 ;

    4、最适合开发的Android模拟器Droid4X

    正如官网所介绍的,海马玩模拟器(Droid4X)是迄今为止在性能,兼容性和操控体验方面最好的安卓模拟器。通过Droid4X,用户可以在PC上享受百万移动应用和游戏带来的全新体验。

    海马玩模拟器在Android内核和图形渲染方面取得了突破性的成果,在同等PC硬件配置下,整体性能超出其他同类产品50%以上。海马玩模拟器美解决了ARM程序在X86架构下的运行问题,兼容市面现有99%以上的应用和游戏。

    Droid4X模拟器是利用VirtualBox为基础,支持滑动按键,自带ROOT权限, 启动速度快等等。相信很多朋友使用传统安卓模拟器都会遇到各种各样的问题导致使用体验差。而这款海马玩安卓模拟器(DROID4X)不仅支持双显卡的电脑 同时系统内自带资源库,让你完完全全感受原生安卓的独特魅力。使用海马玩安卓模拟器(DROID4X)能让你轻轻松松使用电脑的安卓客户端。

    特点

    1. 速度流畅,稍微不如Genymotion,但是比BlueStacks好很多;

    2. 支持横竖屏切换,支持摇动以及GPS数据模拟;

    3. 支持ARM Library,能够运行Google Play等Genymotion无法运行的APP;

    4. 支持手柄控制;

    5. 未来支持在IOS运行,也就是可以用IPHONE运行Android应用了,想想就怕;

    如何使用

    1. 下载并安装 VirtualBox;

    2. 下载并安装Droid4X

    不足之处

    Droid4X可以说得上没什么可以挑剔的地方,非要说的话,就是流畅度稍微不如Genymotion,UI不如Genymotion“接地气”,更像是为了游戏而设计的。此外,也不想Genymotion那样有众多Android系统版本可以选择,不过这些都是无关紧要的功能,毕竟我们不会用一个模拟器去作覆盖测试,是不?

    总结

    从使用经验上来看,Droid4X确实是一款值得每个Android开发汪使用的模拟器,试想一下,每次完成Coding,轻轻按一下Shift+F10,或者使用“重大事件决策按钮”,如下图,

    展开全文
  • 1、需要准备好安卓模拟器Genymotion安装包、虚拟机镜像。 2、安装模拟器 2.1、执行genymotion-xxx-vbox.exe(是一个集合程序,包含genymotion和virtualbox) -> 直接下一步默认安装即可,可以指定安装位置。 2.2、...

    1、需要准备好安卓模拟器Genymotion安装包、虚拟机镜像。
    2、安装模拟器

    2.1、执行genymotion-xxx-vbox.exe(是一个集合程序,包含genymotion和virtualbox) -> 直接下一步默认安装即可,可以指定安装位置。
    
    2.2、安装完genymotion继续等待,会提示安装virtualbox,继续安装,期间会提示安装oracle插件,全部允许安装。
    
    2.3、安装完成后会在桌面展示genymotion、virtualbox、Genymotion Shell 三个图标。
    

    在这里插入图片描述
    3、导入虚拟机镜像

    1、打开virtualbox,进入virtualbox -> 管理 -> 导入虚拟电脑。
    

    在这里插入图片描述
    2、点击文件选择本地.ova镜像-> 点击下一步。

    在这里插入图片描述

    3、勾选【重新初始化所有网卡的MAC地址】。
    4、点击导入按钮 -> 等待导入完成。
    5、virtualbox列表会展示如下图圈出的选项。
    

    在这里插入图片描述
    4、启动模拟器
    4.1、双击genymotion图标—进入模拟器界面—点机start按钮。
    在这里插入图片描述
    5、启动成功,如图所示:
    在这里插入图片描述
    6、安装apk

    6.1、安装genymotion ARM插件,此插件可提供x86运行环境,可以运行apk,需要下载对应版本的插件(本次使用android 5.1版本插件)。
    6.2、拖动ARM_Translation_Lollipop_20160402.zip到已启动的android虚拟机上,点击提示的ok按钮,如图所示:
    

    在这里插入图片描述
    在这里插入图片描述
    6.3、重启模拟器即可以安装apk文件。

    7、下载其他版本模拟器,可以直接在官网下载,也可以通过Add下载。

    通过官网下载:

    7.1、进入官网:https://www.genymotion.com
    7.2、点击下载
    

    在这里插入图片描述
    7.3、选择需要下载的版本
    在这里插入图片描述
    通过Add下载

    7.1、进入genymotion官网注册账号后,点击Add按钮。
    

    在这里插入图片描述
    7.2、点击Sign in,输入注册的genymotion用户名和密码。
    在这里插入图片描述
    在这里插入图片描述
    7.3、选择需要下载的模拟器
    在这里插入图片描述
    7.4、点击 Next,点击 Finish。点击 启动 即可。

    展开全文
  • android-x86-2.2-generic.iso",该镜像文件可以从谷歌官网得到 http://code.google.com/p/android-x86/downloads/detail?name=android-x86-2.2-generic.iso&can=2&q=  2 修改虚拟机...
  • http://anzhiba.com/how-to-test-drive-google-android-on-your-pc/ 转载于:https://www.cnblogs.com/phoebus0501/archive/2011/03/19/1988651.html
  • Android Studio下载,可以去Android studio 中文社区下载最新版本以及SDK:http://www.android-studio.org/ SDK和Android Studio一定要匹配,不然容易出问题 ! Android Studio 点击绿色按钮下载923MB,SDK点击最...
  • Android 模拟器AVD下载与使用

    万次阅读 2018-05-23 09:52:56
    AVD的全称为:Android Virtual Device,是Android的虚拟设备(模拟器),使用模拟器进行调试,不用实时连到物理设备上测试,方便调试。可以通过命令行创建和启动AVD,也可以运行AVD Manager.exe来创建和启动AVD。1...
  • 近期,app 需要在模拟器上跑,主要验证在低内存(1g~2g)的环境中看下app会不会出现崩溃或者异常。 Android studio的模拟器 最开始就选择了google亲儿子验证。毕竟下载速度快,写测试demo的时候也运行过。一番操作下来...
  • Android原生模拟器运行ARM APP

    千次阅读 2019-10-23 19:01:13
    Google原生模拟器运行ARM APPINSTALL_FAILED_NO_MATCHING_ABISGoogle原生APP安装微信(Android 6.0) INSTALL_FAILED_NO_MATCHING_ABIS 安装APK的时候出现这个错误,其实是当你试图安装一个具有本地库的应用程序时,...
  • Android 模拟器如何安装apk

    千次阅读 2019-06-17 12:31:02
    将要安装的apk 放到sdk中的adb 的同一个级别,如将diycode-app-release.apk拷贝到adb同级的文件中。如图: 然后就是启动电脑的cmd.exe,进入platform-tools目录,如图: ...前提是模拟器已经是启...
  •  夜神模拟器是北京多点在线科技有限公司开发的一款Android手机游戏模拟器,运行速度快,使用方便,是一款PC平台玩手游,助攻Android开发的利器,样子如下所示: 官网下载地址:http://www.bignox.com/ 2...
  • AndroidStudio:连接第三方模拟器

    万次阅读 2020-05-14 19:58:26
    本人最近用的mumu模拟器,感觉挺干净的,没啥广告,这里就先讲一下mumu,其他的模拟器只要改一下连接的端口就可以了下面是步骤,这里直接用mumu模拟器:adb connect 127.0.0.1:7555海马玩模拟器:adb connect ...
  • 运行程序必须有一个运行的载体,可以是一部Android手机,也可以是模拟器。 1.启动模拟器 首先观察顶部工具栏的图标,点击创建和启动模拟器的按钮,或者点击Tools里第一个的 AVD manager 会弹出图中窗口,可以...
  • 解决Android studio模拟器打开黑屏

    万次阅读 2017-09-13 23:37:24
    解决Android studio2.3版本后,打开模拟器黑屏
  • Android 使用 MuMu模拟器 进行程序调试

    万次阅读 2019-01-07 09:32:41
    MuMu模拟器速度快,体积小,版本新(目前beta已到6.0),推荐使用在调试中 本文环境: android-studio-ide-143.2739321-windows MuMu模拟器 2.0.4 android sdk 19版,即4.4 KitKat Build-Tools版本是21.1.2 ...
  • 做React Native开发时,需要用到模拟器(as自带),但是每次总是先打开Android Studio IDE, 才能打开模拟器,过程很慢···很慢·······(单独下载模拟器就另说了,比如夜神), 然后在网上查了下,有批处理命令...
  • Android Studio与蓝叠模拟器bluestacks连接的介绍,今天在家需要使用到模拟器,但是发现Android Studio无法识别蓝叠模拟器,无法在模拟器上运行。 解决方法如下: 开启adb,在adb运行,adb connect localhost:5555
  • win10系统安装了Android studio2.1.3版本新建的模拟器启动之后一直是黑屏,求大神指导解决!!!!!!!!
1 2 3 4 5 ... 20
收藏数 114,947
精华内容 45,978
关键字:

android模拟器