损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [c:\android-sdk]
Posted
技术标签:
【中文标题】损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [c:\\android-sdk]【英文标题】:Broken AVD system path. Check your ANDROID_SDK_ROOT value [c:\android-sdk]损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [c:\android-sdk] 【发布时间】:2020-06-17 02:01:18 【问题描述】:我正在使用适用于 Windows 的 android Studio。
当我尝试运行 Android Emulator 时,出现恐慌,“损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [c:\android-sdk]”(c:\android-sdk) 是我的 sdk 正确安装的位置,并且Android Studio 视为已安装。
我重新安装了我的sdk,没有用。 我卸载并重新安装了 2 次 Android Studio,没有任何改变。 我从 sdk 管理器卸载并重新安装了模拟器,没有任何改变。 我删除了 android 用户和系统变量,Android Studio 开始寻找它们。在没有用户变量的另一台电脑上,它可以正常工作。它以前可以工作,我没有刻意改变任何东西。 请帮忙。
【问题讨论】:
【参考方案1】:我找到了解决方案。
.android 目录在我的 home 账户下,路径包含非 ascii 字符,我只是将它移到 sdk 目录下,并将 ANDROID_SDK_ROOT 值设置为 c:\android-sdk.android,现在可以使用了。
【讨论】:
老兄,这是对的。谢谢。不是很直接,但是通过一些搜索和参考来了解如何将 .android 移动到 android sdk 文件夹会有所帮助。【参考方案2】:ANDROID_AVD_HOME 和 ANDROID_EMULATOR_HOME 必须在 ANDROID_SDK_ROOT 目录下。
然后重新启动计算机并创建新的虚拟设备。
【讨论】:
以上是关于损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [c:\android-sdk]的主要内容,如果未能解决你的问题,请参考以下文章