为什么 Visual Studio 2017 运行 Android 模拟器不行? (给出错误 ANDROID_SDK_ROOT 缺失)
Why won't Visual Studio 2017 run Android emulator? (Gives error ANDROID_SDK_ROOT missing)
- 我刚刚安装了 Visual Studio 2017。
- 我从模板开始了一个 Android Xamarin 项目。
- 项目构建成功。
- 然后我尝试 运行 应用程序,但模拟器失败了。
我看到了以下错误:
1>Starting deploy Nexus_5X_API_22_Lollipop ...
1>Starting emulator
Nexus_5X_API_22_Lollipop ...
1>C:\PROGRA~2\Android\ANDROI~1\tools\emulator.EXE -partition-size 512
-no-boot-anim -avd Nexus_5X_API_22_Lollipop -prop monodroid.avdname=Nexus_5X_API_22_Lollipop
1>PANIC: Cannot find AVD
system path. Please define ANDROID_SDK_ROOT 1>Emulator
Nexus_5X_API_22_Lollipop cannot be started.
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
我已经在同一台机器上安装了 Android Studio 2.3。
我需要做什么来解决这个问题?
即使我有 Android Studio 2.3 和一个名为的有效环境变量:
ANDROID_SDK_HOME,Android Studio 使用,似乎我需要添加一个新的环境变量,指向与 ANDROID_SDK_HOME 相同的位置但被命名为 ANDROID_SDK_ROOT(用于Visual Studio 2017).
首先转到文件资源管理器并右键单击此电脑:
选择“属性”菜单项,将出现计算机设置。
选择左侧的“高级系统设置”link。
将出现一个新对话框 -- 系统属性,其中包含为您选择的高级选项卡。
单击“环境变量...”按钮,将出现另一个对话框。
在底部的系统变量下,添加名为 的新变量:
ANDROID_SDK_ROOT 使用指向您计算机上的 ANDROID SDK 的路径。
保存并关闭所有对话框后,系统环境变量将可用。我相信我必须重新启动 Visual Studio 然后它找到 ANDROID_SDK_HOME 并毫无问题地启动我的模拟器。
- 我刚刚安装了 Visual Studio 2017。
- 我从模板开始了一个 Android Xamarin 项目。
- 项目构建成功。
- 然后我尝试 运行 应用程序,但模拟器失败了。
我看到了以下错误:
1>Starting deploy Nexus_5X_API_22_Lollipop ... 1>Starting emulator Nexus_5X_API_22_Lollipop ... 1>C:\PROGRA~2\Android\ANDROI~1\tools\emulator.EXE -partition-size 512 -no-boot-anim -avd Nexus_5X_API_22_Lollipop -prop monodroid.avdname=Nexus_5X_API_22_Lollipop 1>PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 1>Emulator Nexus_5X_API_22_Lollipop cannot be started. ========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
我已经在同一台机器上安装了 Android Studio 2.3。
我需要做什么来解决这个问题?
即使我有 Android Studio 2.3 和一个名为的有效环境变量: ANDROID_SDK_HOME,Android Studio 使用,似乎我需要添加一个新的环境变量,指向与 ANDROID_SDK_HOME 相同的位置但被命名为 ANDROID_SDK_ROOT(用于Visual Studio 2017).
首先转到文件资源管理器并右键单击此电脑:
选择“属性”菜单项,将出现计算机设置。
选择左侧的“高级系统设置”link。
将出现一个新对话框 -- 系统属性,其中包含为您选择的高级选项卡。
单击“环境变量...”按钮,将出现另一个对话框。
在底部的系统变量下,添加名为 的新变量:
ANDROID_SDK_ROOT 使用指向您计算机上的 ANDROID SDK 的路径。
保存并关闭所有对话框后,系统环境变量将可用。我相信我必须重新启动 Visual Studio 然后它找到 ANDROID_SDK_HOME 并毫无问题地启动我的模拟器。