gpt4 book ai didi

android - 为什么 Visual Studio 2017 不能运行 Android 模拟器? (给出错误 ANDROID_SDK_ROOT 丢失)

转载 作者:搜寻专家 更新时间:2023-11-01 07:46:09 25 4
gpt4 key购买 nike

  • 我刚刚安装了 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 ========== enter image description here

我已经在同一台机器上安装了 Android Studio 2.3。

我需要做什么来解决这个问题?

最佳答案

即使我有 Android Studio 2.3 和一个名为的有效环境变量:Android Studio 使用的 ANDROID_SDK_HOME,看来我需要添加一个新的环境变量,该变量指向与 ANDROID_SDK_HOME 相同的位置,但名为 ANDROID_SDK_ROOT(用于 Visual Studio 2017)。

首先转到文件资源管理器并右键单击此电脑:

this PC properties

选择“属性”菜单项,将出现计算机设置。 windows properties

选择左侧的“高级系统设置”链接。

将出现一个新对话框 -- 系统属性,其中包含为您选择的高级选项卡。 system properties dialog

单击“环境变量...”按钮,将出现另一个对话框。

在系统变量下的底部,添加名为的新变量:ANDROID_SDK_ROOT 以及指向您机器上的 ANDROID SDK 的路径。 system environment variables.

保存并关闭所有对话框后,系统环境变量将可用。我相信我必须重新启动 Visual Studio,然后它会找到 ANDROID_SDK_HOME 并毫无问题地启动我的模拟器。

关于android - 为什么 Visual Studio 2017 不能运行 Android 模拟器? (给出错误 ANDROID_SDK_ROOT 丢失),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43836458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com