微软发布了一款独立版本的安卓模拟器工具,它就是Visual Studio Emulator for Android。听说呀,这个Visual Studio Emulator for Android模拟器的性能可比Google自家的模拟器快不少呢,功能也挺棒的。微软在这方面确实厉害,真得让人佩服。不过呢,要使用这个应用得有hyper - v的支持才行。那Win10下这个安卓模拟器怎么使用呢?下面就给大家详细说说Win10安卓模拟器的使用教程。

visual studio emulator for android安卓模拟器 v1.0.5 英文官方安装版

第一步,把Hyper - V虚拟化技术打开(要是已经打开了就不用管了)。

要卸载Hyper - V,先打开控制面板,然后找到“卸载程序”这一项,接着点击“启动或关闭Windows功能”,在里面选中Hyper - V后点击确定就可以了。

下载完成后,会得到一个大小在40M上下的vs_emulatorsetup.exe文件。这个文件里并不包含安卓模拟器的镜像文件。在安装时,它会默认在线下载适用于API 19(也就是Android 4.4)的x86镜像。之后呢,你还能够单独去下载其他API版本。这里要说明一点,Visual Studio Emulator for Android是可以独立于Visual Studio之外的,这就意味着能够单独安装使用它。就像Android Studio,它是把adb当作连接的桥梁,来和Visual Studio Emulator for Android相连的。

我就不把安装步骤给列出来啦。安装完之后要重启一下哦,因为它得加入到Hyper - V Administrators这个管理员组里去呢。

在安装完成并且重启之后,把Visual Studio Emulator for Android打开,就像下面所展示的那样。

当你启动模拟器的时候,Hyper - V就会自动创建出与之对应的x86架构的Android虚拟机。我(这里用“我”代替“笔者”,使表达更自然)来给你举个例子吧,就好像你按下了某个启动开关,这一操作就像一个指令,系统(这里的系统就相当于Hyper - V)收到这个指令后,就会按照设定好的程序创建出相应的虚拟机。这整个过程都是自动完成的,不需要你再去额外进行复杂的操作。

将Android Studio设置一下,好让它能够运用这些模拟器呢。

在Android Studio里,先找到“Run”,接着点击“Edit Configurations”。然后呢,在“Defaults/Android Application”中的“General”选项卡里,找到“Target Device”这个节点。要在这个节点处,把“Show chooser dialog”和“Use same device for future launches”这两项给勾选上哦。最后,可千万得点击“Apply”和“OK”,这一步可别忘啦。就像下面图里展示的那样。

给Android Studio添加上能快速启动模拟器的按钮。

在Android的Visual Studio模拟器里,其管理器窗口能用来启动模拟器。可每次都得进到这个窗口去打开模拟器,这事儿挺麻烦的。所以呢,我们打算给Android Studio添个快捷按钮,用这个按钮就能快速启动Visual Studio Emulator for Android了。

3.1 配置External Tools

要添加外部工具,那就打开文件(File),然后进入设置(Settings),再找到外部工具(External Tools)选项,最后点击添加(Add)就行啦。

名字随便写就行,只要能方便辨认就好,笔者写的是VS Emulator(4.4 API 19)。

Program(程序):得填写Visual Studio Emulator for Android(安卓版Visual Studio模拟器)安装目录下的emulatoecmd.exe(可执行文件)的绝对路径,要靠这个路径来启动模拟器呢。我这儿的路径是C:Program Files (x86)Microsoft Emulator Manager.0emulatorcmd.exe。

添加启动模拟器的参数。其中,/sku:Android表示打开Android模拟器,/id:后面跟着的Guid是模拟器的唯一编号。整体来说,这是用于指定要启动哪个Android模拟器的。id能够通过emulatorcmd.exe /sku:Android list /type:device获取到,就像下面这样:

工作目录(Working Directory)是需要指定的。这个指定的工作目录呢,应该是可以随意填写的。就拿笔者来说吧,笔者填的是$ProjectFileDir$。

3.2 添加按钮到Toolbar

在toolbar的空白之处单击鼠标右键,接着选取“Customize Menus and Toolbars”。随后导航至“Main Toolbar”,再选择“Add After”。在弹出的面板里找到“External tool”,接着找到“VS Emulator (4.4 API 19)”,最后点击“OK”就可以了。打个比方,这就像是在一个装满各种工具的盒子里,先打开盒子(右键点击toolbar空白处),然后挑选出特定的工具套装(Customize Menus and Toolbars),再从套装里找出主要工具条(Main Toolbar),之后在主要工具条里选择添加位置(Add After),在新出现的小格子(弹出的面板)里翻找特定的小工具(External tool里的VS Emulator (4.4 API 19)),最后确定选择(按OK)。

我们先点击新添加的按钮,这样就能启动Android模拟器了。

在Android Studio里添加上Contect模拟器的快捷按钮。

第三节里的那个按钮,它就只是把模拟器给启动了。可这时候呢,Android Studio还没办法连接到模拟器上。那怎么办呢?这就需要用到adb命令来和刚刚启动的模拟器建立连接啦。比如说,就像你打开一扇门(启动模拟器),但是另一扇门(Android Studio)却进不去,这时候就需要一把特殊的钥匙(adb命令)来打开通道,让两者连接起来。

4.1配置External Tools

添加快捷按钮的操作,这一步跟第三部的步骤是相同的,不过二者的参数有差异。所以呢,在这儿我就只把参数给列出来了。

名字嘛,随便写一个就行,只要能方便你辨认就好。我写的是adb Connect (VS Emulator)。

在这个程序里,得把adb.exe的绝对路径给填上。就拿笔者来说吧,这个路径是D:_androidsdkplatform - toolsdb.exe呢。

Parameters(参数):要给adb.exe添加上参数,像“connect ip:5555”这种。就拿笔者来说,这里的ip是192.168.2.233:5555。那怎么查看这个ip呢?有两种办法,一是打开模拟器后,在wifi那儿查看;二是在模拟器的设置里的network(网络)板块查看。

工作目录(Working Directory)是需要指定的。这个工作目录呢,随便填应该也没问题。我自己填的是$ProjectFileDir$。

4.2添加按钮到Toolbar

步骤和3.2一样的,这里就不再解释了。贴个图吧:

若要调试Android应用(App),可使用Visual Studio Emulator for Android。

按下那个带有绿色箭头的Run按钮,就会弹出用来选择Android设备的选择框。

OK啦,大功告成:

6. 进一步完善

调试之前,每次都得按一下启动模拟器的按钮。要等模拟器启动起来,接着再去点击连接模拟器的按钮,之后才能够点击运行来进行调试。这一套流程下来,真的很繁杂啊。

咱们来设置一下在运行(run)之前需要执行的指令,这样一来,按下运行(run)按钮就能把这三件事统统搞定啦。

首先,打开Run(运行),接着进入Edit Configurations(编辑配置),再找到Defaults(默认设置)/Android Application(安卓应用)中的Emulator(模拟器)选项卡,然后点开BeforeLaunch(启动前)节点。我们之前创建了两个External Tool(外部工具),现在要把这两个工具添加到这个节点里。添加完之后,可别忘了点击Apply(应用)和OK(确定),点击的顺序是这样的。

小编给大家带来了Windows 10安卓模拟器的使用方法,这就是刚刚给大家讲的内容啦。希望这些方法能对大家有所帮助呢。要是大家心里还有疑惑的话,可以给我们留个言呀。我们会全力以赴给大家解答的,就像我们一直以来做的那样。非常感谢大家一直以来对我们的支持。