繁体   English   中英

Android Studio 模拟器运行: PANIC:损坏的 AVD 系统路径。 检查您的 ANDROID_SDK_ROOT 值

[英]Android Studio emulator run: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value

我正在尝试让 NativeScript Vue 与 Android 模拟器一起工作,但我认为我的 Android Studio 设置有问题。 我无法通过 Android Studio 运行模拟器(我已经设置了一些 AVD,但运气不佳)。 它总是以事件日志中的相同错误结束:

Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [C:\Users\James\AppData\Local\Android\sdk]!

Emulator: Process finished with exit code 1

我试过将 ANDROID_SDK_ROOT 环境变量更改为没有运气的路径。 我真的不确定它到底要指向哪里。

我在 Stack Overflow 上看过这个问题的一些答案,但其中大部分都与命令行有关。

感谢我能得到的任何帮助。 谢谢。

也许 sdk 路径 reg 中存在一些错误。 使用genymotion作为avd 的替代品。 那是精简版,快速启动,免费供个人使用且易于使用

我的问题是通过创建一个没有重音或特殊字符的 Windows 用户并在该用户上重新安装 android studio 来解决的。 但它的用户是“James”。 另一个更改是更改环境变量:

在“我的电脑”>“高级系统设置”>“高级”>“环境变量”中左键单击

ANDROID_HOME = c:\\my_sdk_path

ANDROID_SDK_ROOT = c:\\my_sdk_path

JAVA_HOME = c:\\program files\\Java\\yourJavaPath

  • SDK 的默认路径是 c:\\users\\youruser\\AppData\\LocalAndroid\\sdk

环境变量

在路径变量中添加值:

  1. %ANDROID_HOME%\\platform-tools

  2. %ANDROID_HOME%\\工具

路径变量

路径值

更改后,重新启动 Windows 并重试!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM