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

时间:2017-11-23 09:53:59

标签: android android-studio sdk nativescript

我试图让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 env变量更改为没有运气的路径。我真的不确定它的确指向何处。

我已经看过Stack Overflow上这个问题的一些答案,但大多数都与命令行有关。

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

2 个答案:

答案 0 :(得分:0)

可能是sdk路径中的一些错误。 使用genymotion作为avd的替代方案。多数民众赞成,快速启动,免费供个人使用和易于使用

答案 1 :(得分:0)

我的问题已解决,方法是创建一个没有重音符号或特殊字符的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

Environment variables

在路径变量中添加值:

  1. %ANDROID_HOME%\ platform-tools

  2. %ANDROID_HOME%\ tools

path variables

path values

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