我试图让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上这个问题的一些答案,但大多数都与命令行有关。
感谢我能得到的任何帮助。感谢。
答案 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
在路径变量中添加值:
%ANDROID_HOME%\ platform-tools
%ANDROID_HOME%\ tools
更改后,重新启动Windows,然后重试!