ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

VS2017 配置 Visual Studio Emulator for Android

2021-05-01 11:35:51  阅读:258  来源: 互联网

标签:如图 VS2017 Visual VS Studio Emulator Android android


Ø  简介

本文介绍使用 VS2017 配置 Visual Studio Emulator for Android 的模拟器,Windows 环境为:Windows 10 专业版(版本号:1803),开发环境为:Visual Studio 2017(企业版:15.9.11)

 

1.   开启 Hyper-V 虚拟化技术,如图:

clip_image002[6]

 

2.   安装 VS Emulator for Android 模拟器

1)   下载地址:https://www.visualstudio.com/zh-hans/vs/msft-android-emulator/

2)   安装成功后打开 VS Emulator for Android,如图:

clip_image004[6]

3)   打开模拟器,如图:

clip_image006[6]

 

3.   解决 Xamarin.Android 项目不能添加 VS Emulator for Android 为调试目标,如图:

clip_image008[6]

1)   第一种办法:

1.   运行"regedit"打开注册表

2.   进入 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools 目录,如果 WOW6432Node 目录下没有 Android SDK Tools,则新建一个 Android SDK Tools.

3.   然后新建一个“字符串值”,名称为:Path, 值为 sdk 的路径,如图:

clip_image010[6]

4.   重新打开模拟器,应该会出现 VS Emulator for Android 为调试目标,如图:

clip_image012[6]

5.   如果还是没有,重启计算机或 Visual Studio 2017.

 

2)   第二种办法(VS2017)

1.   配置如下组件:

clip_image014[6]

2.   但是该方式只能解决 VS2017 的不能识别 VS Emulator for Android 为调试目标,VS2019 还是不行!?

 

4.   解决 VS2017 不能使用 VS Emulator for Android 调试(虚拟机屏幕一闪而过~)

1)   打开 Hyper-V 管理器

clip_image016[3]

2)   打开虚拟机设置

clip_image018[3]

3)   勾选“处理器”中的“迁移到具有不同处理器版本的物理计算机”

clip_image020[3]

4)   点击确定,应该就可以使用 VS Emulator for Android 调试了。

 

5.   参考链接:

https://blog.csdn.net/Calvin_zhou/article/details/78448433

https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?tabs=vswin&pivots=windows

https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/device-manager?tabs=windows&pivots=windows

标签:如图,VS2017,Visual,VS,Studio,Emulator,Android,android
来源: https://www.cnblogs.com/abeam/p/14723954.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有