Cannot find AVD system path. Please define ANDROID_SDK_ROOT

笑着哭i 提交于 2020-03-04 11:07:04

使用Android Studio创建自己的第一个虚拟器的时候发生了这个错误。从网上查了很多解决办法都不管用,而且几乎所有的中文博客给出的解决方法都是配置ANDROID HOME或者ANDROID SDK ROOT环境变量,这全是错误的,以后请看到这种的果断给差评!!!Android studio是不需要这样定义的,因为他的emulator是置于SDK内部的,这时他必须自动找到SDK位置,不需要用环境变量指定。

如果你遇到了与我一样的问题,而且确定自己的AVD、SDK、system image存在且路经正确,但还是会报Cannot find AVD system path. Please define ANDROID_SDK_ROOT。这时请检查你的AVD的路径上是不是有中文,如果有那就是他了,改成英语就行了。

而我的路径就是:C:\Users\用户名.android\avd,这时我的用户名是中文就很头疼了,改吧不好改,不改吧又不行。这个时候我就只好选择指定另外的AVD存储路径了。

更改AVD存储路径只需要配置ANDROID_SDK_HOME环境变量指向新的AVD存储路径就好了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!