PANIC:找不到 AVD 系统路径。请定义 ANDROID_SDK_ROOT(在 windows 10 中)

新手上路,请多包涵

Android studio (在 Windows 10 --- 中)创建的 virtual device (AVD )上运行应用程序时,我收到错误和恐慌。

模拟器:恐慌:找不到 AVD 系统路径。请定义 ANDROID_SDK_ROOT Emulator: Process finished with exit code 1

虽然我已经在环境变量中定义了我的 ANDROID_SDK_ROOT

谁能告诉我如何解决这个问题?

原文由 MSD Paul 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 497
1 个回答

如果您在从一个版本的 Android Studio 升级到另一个版本时遇到此错误,并且您的主目录中有非英语字符,则以下内容可能会有所帮助。

即使错误消息指向 ANDROID_SDK_ROOT,在我的情况下,包含 avd 文件夹的用户文件夹中的非英语字符也会导致问题(C:\Users\Björn\.android\avd)。

在这种情况下,一个简单的解决方案是 在用户文件夹之外创建一个新的 avd 文件夹并定义一个名为 ANDROID_AVD_HOME 的环境变量,该变量指向新文件夹(例如 C:\andoid\avd)并重新启动 Android Studio。

原文由 Björn 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题