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

  先抒发一下情感, 今天早上在重新装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 好麻烦啊~

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

时间: 2024-10-11 16:14:07

AS安装出现Cannot find AVD system path. Please define ANDROID_SDK_ROOT的相关文章

【安卓开发】AS神奇的报错:Cannot find AVD system path. Please define ANDROID_SDK_ROOT

我的电脑上之前运行 Android Studio 很正常,今天突然无法启动 Android 模拟器. 报错信息为: Emulator: Process finished with exit code 1 Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 昨天还好好的,为何今天就找不到 AVD 路径了呢... Android Studio 真是废柴!Google,Baidu 查了半天,无论 St

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 解决方法: 1. 删除AVD内所有镜像 2. 系统环境变量里设置 ANDROID_HOME 原来就有,无需修改 新增 ANDROID_SDK_HOME 环境变量.其值为 E 盘一个新建的目录 重启Android Studio,使环境变量生效 重新

Linux安装Oracle报Checking operating system version must be redhat-3, SuSE-9, redhat-4

解决办法:vi /xx/database/install/oraparam.ini 找到[Certified Versions] Linux=redhat-3,SuSe-9,redhat-4,后面加上redhat-5保存并退出即可.如图: Linux安装Oracle报Checking operating system version must be redhat-3, SuSE-9, redhat-4,布布扣,bubuko.com Linux安装Oracle报Checking operating

halcon安装提示could not write updated path to HKLM

halcon安装提示could not write updated path to HKLM 我们在安装Halcon软件时,会弹出如上图错误信息,这个错误信息提示软件无法写入本地注册表,造成这个原因有2点: 要使用管理员权限账户来安装Halcon软件: 要将杀毒软件关闭,防火墙关闭: 解决步骤: 首先以管理员身份运行Halcon安装软件. 其次是关闭WINDOW防火墙软件 经过如上两步骤,问题就可以解决了. Halcon,Visionpro视频教程,观看下载地址:http://www.211xu

安装Macports遇到的问题和PATH设置

安装Macports后,再输入port,发现无法使用. 然后下源码来编译,发现要设置PATH.咋设置呢,网上找的攻略看下面. 缺省的Macports安装在了/opt/local/bin下头. 执行: echo "export PATH=/opt/local/bin:$PATH" >> ~/.bash_profile 然后: source ~/.bash_profile,跟UNIX下基本上一样. 如果系统重启了,会自动加载,就不用source了. 下面附上PATH设置的一般方

VMware安装VMware tool是 遇到The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.

The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.问题是找不到内核头文件,需要安装头文件,按照网上的方法yum安装后 还是不行,是那种的版本还是有问题 ,正确的安装命令: yum install "kernel-devel-uname-r == $(uname -r)" 原文地址:https://www.cnblogs.com/netsa/p/8257589.htm

安装好JDK,怎么配置path环境变量

以windows10为例:1.在桌面上找到"此电脑"右击--"属性"--"高级系统设置"--"高级"--"环境变量(系统变量)"--(下面的)"新建"--变量名:JAVA_HOME--变量值:jdk的安装路径(bin的上一级目录)2.滚轮往下滑到"Path",双击"Path",点击"新建"然后填写:%JAVA_HOME%\bin

[python] File path and system path

1. get current path of where you are cur_path  =  os.getcwd()

安装Oracle时出现环境变量Path的值大于1023的解决办法

出现的情况我就不说了,直接重点: 计算机->属性->高级系统设置->高级->环境变量 1)在"系统变量"编辑Path,全选将其中的路径全部复制出来放到文本文档中: 2)新建一个系统变量取名Path1 ,剪切Path中的所有变量放入Path1然后保存: 3)并将Path中全选删除改为默认值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;: 4)最后在Path中建立一个引用,也就是引用Pa