当前位置:   article > 正文

已解决 Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

panic: cannot find avd system path. please define android_sdk_root linux解决

已解决Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

又到了别人直接安装就能跑,自己就是一堆问题的时候了。心态要好,我爱报错,感谢报错!!!!!
参考大佬

解决办法

错误信息为:

Emulator: Process finished with exit code 1
Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

问题分析:

提示信息的意思是说“avd系统路径找不到”,请定义ANDROID_SDK_ROOT,其实就是需要我们定义一个"avd"的路径。
这边出现这种愿意的是,as和avc不在一个盘,如果刚开始as也装c就不会出这个问题

解决措施:

  1. 删除 AVD 里所有的镜像。

首先我们在我们as工具的右上角有个AVD Manager 的图片如下

点击进去就可以看到自己创建的模拟机了如下图

把avd里面的东西删完就好了

  1. 配置系统环境变量

无能吐槽,为什么大家都不用配
一共两个变量
ANDROID_HOME:这是sdk的路径
ANDROID_SDK_HOME:这是avd的路径,先设置成这样,里面是空的文件夹,当我们下载avd的时候会自动使用上面配置的路径。

然后重启Android Studio 必须重启
重新下载一个镜像,再次打开avd的时候,你就会莫名地发现它居然好了!!!!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/273812?site
推荐阅读
相关标签
  

闽ICP备14008679号