Visual Studio 2017 - Android 模拟器不工作 [英] Visual Studio 2017 - Android Emulator not working
问题描述
我已经在 Visual Studio 2017 上更新了 Xamarin,当我去构建我创建的新 Android 应用程序时,它有以下错误:
I've updated Xamarin on Visual Studio 2017 and when I go to build an new Android App I created, it has the following error:
启动运行时检查启动模拟器 Android_Accelerated_Nougat ...1>------ 构建开始:项目:Phoneworld,配置:调试任何 CPU ------C:\Program Files (x86)\Android\android-sdk\tools\emulator.EXE -partition-size 512 -no-boot-anim -avd Android_Accelerated_Nougat -prop monodroid.avdname=Android_Accelerated_Nougat无法启动C:\Program Files (x86)\Android\android-sdk\emulator/qemu/windows-x86_64/qemu-system-x86_64.exe":没有这样的文件或目录无法启动所选的模拟器.这可能是由于进程没有足够的权限造成的.请尝试以管理员身份启动VS,这有助于避免它.模拟器 Android_Accelerated_Nougat 无法启动.运行时检查失败
推荐答案
在以管理员身份创建的普通帐户中运行模拟器.
2 个步骤:
To run an emulator in normal account that was created as administrator.
2 Steps:
- 移动 1 个文件夹和 1 个 .ini 文件
- 更改 2 个配置文件中的路径值
首先,从管理员帐户中移动模拟器的 .ini 文件和文件夹.
First, move your emulator's .ini file and folder from admin's account.
来源 - C:\Users\{admin account}.android\avd
目的地 - C:\Users\{YOUR account}.android\avd
二、修改2个配置文件中的模拟器路径
Second, change the emulator paths in 2 config files
- 配置文件 1 - {模拟器名称}.ini
(1 个键值)
路径 - 配置文件 2 - {模拟器文件夹}\hardware-qemu.ini
(4个键值)
hw.sdCard.path
disk.cachePartition.path
disk.dataPartition.path
disk.encryptionKeyPartition.path
这篇关于Visual Studio 2017 - Android 模拟器不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!