码迷,mamicode.com
首页 > 移动开发 > 详细

AS安装出现Cannot find AVD system path. Please define ANDROID_SDK_ROOT

时间:2020-03-17 21:13:55      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:时间   模拟   一个   roi   sys   nic   ann   conf   img   

  先抒发一下情感, 今天早上在重新装AS,第一次装的时候的 SDK 和 AVD文件都还在,config 也在,装好打算直接继承,一切都很正常 结果 Android 模拟器无法启动 说我没有定义 ANDROID_SDK_ROOT 我一脸懵,遇事不决先百度,结果按着CSDN 的一顿操作,就抛出了新的错误

Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [D:\android_sdk]!

我真的是佩服到爆,也不知道自己试过没有 就直接叫人定义 在环境变量里 定义 ANDROID_SDK_ROOT 真的是然人脑壳疼。

  最后我全删了重装,也还是不行,后面我发现我建立的 avd 文件一直都在 C盘的用户目录下,怎么设置 ANDROID_SDK_ROOT 都没用。所以我就去查了一下启动顺序找了半天发现了一位大佬博客中 这样写的:

模拟器启动时,会默认按照以下顺序查找 AVD 目录:

      • $ANDROID_AVD_HOME
      • $ANDROID_SDK_HOME/.android/avd/
      • $HOME/.android/avd/

  顿时间恍然大悟,那加一个 ANDROID_SDK_HOME 或者 ANDROID_AVD_HOME 就行了,所以我就开始了我的改造大业技术图片

  然后重启AS,新建一个AVD完美解决

技术图片

  最后还是吐槽一下,AS 好麻烦啊~

AS安装出现Cannot find AVD system path. Please define ANDROID_SDK_ROOT

标签:时间   模拟   一个   roi   sys   nic   ann   conf   img   

原文地址:https://www.cnblogs.com/daker-code/p/12513251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!