如何通过Android Studio 或者ADT 使用VS的安卓模拟器

来源:互联网 发布:2016淘宝客还能赚钱吗 编辑:程序博客网 时间:2024/05/29 19:18

**

Using the Visual Studio Emulator for Android from Android Studio or Eclipse with ADT

**

如何通过Android Studio 或者ADT 使用VS的安卓模拟器

原文地址:http://blogs.msdn.com/b/visualstudioalm/archive/2015/07/20/you-can-now-acquire-the-visual-studio-emulator-for-android-on-its-own.aspx

备注:本文主要是翻译自msdn博客,不是对译,就是把自己的理解用中文写下来,这也是我在把玩该模拟器遇到的问题,通过找到此文找到解决方法。

自从我们发布了基于Hyper-V的全宇宙最快而且免费的Android模拟器后,有些人还是在用ADT或者Android Studio 这么挫的工具来作为开发Android 应用的IDE,他们竟然不想安装VS来开发Android。同时,这群懒人还嫌Android自带的模拟器速度太慢,想要用我们的Android模拟器来调试应用,好吧,谁让我这么大度呢,今天就让我来教教你们如何在ADT下或者Android Studio下使用我们微软的Android模拟器吧。在开始之前,要大喊三声:微软大法好!微软大法好!微软大法好!
使用我们Android模拟器,不需要安装Virtual Studio的,看我们多好,已经为你们想到这层了。

开始啦!快搬小板凳,坐好,仔细看哦。我只说一遍~

什么?现在还没有下载我们全宇宙最快的Android模拟器?好吧,给你最后一个机会,从这里下载: download the emulator directly here 安装好之后,在你的开始菜单或者桌面会出现一个图标,名字为“Visual Studio Emulator for Android”。双击打开,便会把你带进微软的世界。。这里,会显示一些可用的模拟器版本及名称配置等,默认已经安装了KitKat的镜像,你可以直接运行,其他的你就下载就可以了。如下图:(我自己配的)

这里写图片描述

第一次打开,会让你激活一下,别害怕,不收费,就是让你登陆一下微软账号。什么是微软账号,如果这你都不知道,那你就去注册一个好吧,大哥。如果你不想登陆,好吧,让你用30天。进入到管理器之后,点击绿色的播放按钮,启动模拟器。

如何让其在AS或者ADT中工作

先说Android Studio

Android Studio 默认是使用自带模拟器的,我们可以配置一下,让其可选我们的模拟器。

  1. 打开Android Studio,进入 Run 菜单,然后点击 Edit Configurations…

  2. 在 Defaults / Android Application,把Target Device 下面设置成Show chooser dialog

    1. 把Use same device for future 打上勾

这里写图片描述

这样,在你第一次debugging的时候,就会让你选择已经连接上ADB的设备了。

另外,也可以再设置一下快速启动模拟器的按钮。
1、 点击 File > Settings > External Tools

2、 点击 Add

这里写图片描述

3、在Create Tool 对话框中,输入一个任务的名字和描述,然后在Program和Parameters填写如下信息:

Task Program Parameters Quick-launch a particular profile C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe /sku:Android launch /id:[你想启动的设备id号] Open emulator manager C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatormgr.exe /sku:Android

* 你可以在cmd中运行 emulatorcmd.exe /sku:Android list /type:device 命令,获取id号。
这里写图片描述

4、点击OK保存更改,然后再点击OK,保存你所有的更改。

5、右键 Android Studiand 工具栏 点击 Customize Menus and To…
这里写图片描述

6、定义你想要新的工具栏图标显示在哪个地方,点击click Add After…

7、 在External Tools 下面选择你创建的工具,点击 OK
这里写图片描述

8、点击OK 关闭Menus and Toolbars 对话框

好了,完事了,尽情享受吧!
这里写图片描述




再来讲一下ADT的设置    


这个ADT的设置方法和Android Studio的方法差不多:
点击 Run > Debug Configurations…
这里写图片描述

照着图上这么选,选择always prompt to pick device

工具栏上这么配置,Run > External Tools > External Tools Configurations…
接下来填写参数和描述,和上面的一样

这里写图片描述

快速启动入口会自动出现在debug工具栏

这里写图片描述

最后我们很高高兴为你们提供这么牛逼的工具,她还能单独使用,但是如果你有什么建议也可以反馈给我们,直接点击管理器上的笑脸就可以了
*
*

重点来了。。。。。。

—-我根据以上设置,还是不能把测试程序安装到模拟器上,不怕,继续看博客下面的评论

这里写图片描述
这货遇到了和我一样的问题啊,来看看博主发的网址:      https://msdn.microsoft.com/en-us/library/mt228282.aspx#ADB      
这里写图片描述

这个意思大概是,此模拟器需要找到ADB 来链接设备,如果找到不到,那么ADT或者Android Studio的设备管理器就找不到她,默认ADB的地址就是Android SDK的文件夹地址,这个是存放在注册表中的,如果不好使,可能这个默认的Android SDK地址不存在SDK啊。  

解决办法就是,去注册表中,     HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK
这个位置,更改其键值为你本地Android SDK的文件夹路径就可以了。别忘了重启模拟器。

以上,如果你安装了,VS2015的话,默认是会下载android sdk到其默认路径的,但是,你懂的,需要爬梯子啊,不然下载失败。

最后,微软大法好。模拟器真的很快,快,快!

0 0
原创粉丝点击