gpt4 book ai didi

android-studio - Android Studio 中的 "Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [C:\Android\sdk]!"

转载 作者:行者123 更新时间:2023-12-05 08:51:10 24 4
gpt4 key购买 nike

前两天还可以正常使用模拟器,现在不行了。

我知道有很多人面临这个问题。我已经阅读了其中的许多内容并尝试了其中所述的解决方案(设置/更改 ANDROID_SDK_ROOT 和 ANDROID_HOME 的环境变量,重新安装 Android Studio,检查 avd 文件等),但没有解决问题。

我的 sdk 文件位于 C:\Android\sdk,这是 Android Studio 中的 Android SDK 管理器找到现有 Android SDK 的地方。我已将 ANDROID_SDK_ROOT 值设置为 C:\Android\sdk。我不知道还能做什么。有谁知道如何解决这个问题吗?

我在 Windows 10 上使用 Android Studio 3.5.3。

预先感谢您的回复。

最佳答案

我最近遇到了同样的问题,在谷歌搜索和尝试后得到了解决..这是因为模拟器无法正确读取包含非 ascii 字符串的路径,并且默认情况下特定于 AVD 的文件位于 C:/Users/%USERNAME%/.android/avd/,但不知何故错误日志没有给出正确的提示并误导我们关注 ANDROID_SDK_ROOT,因此您只需添加 ANDROID_AVD_HOME 变量,其 ascii 路径如 ANDROID_AVD_HOME=D :\Android_avd 并重新启动您的 IDE。之后您的模拟器将正常运行。

更多信息 https://developer.android.com/studio/command-line/variables

更新:您可能需要创建一个子目录 .android,例如 C:\test\.android 并添加一个 ANDROID_SDK_HOME=C:\test 变量,然后添加一个空的.emulator_console_auth_token 文件,根据错误日志定位到相应的floder,我的是C:\Users\鍑濈传绯闻悓\.emulator_console_auth_token 。之后你应该没有任何错误地运行它,我已经测试过了。

关于android-studio - Android Studio 中的 "Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [C:\Android\sdk]!",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60271475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com