AVD 管理器错误:“无法找到 adb”
Posted
技术标签:
【中文标题】AVD 管理器错误:“无法找到 adb”【英文标题】:AVD Manager Error: "Unable to locate adb" 【发布时间】:2020-10-26 03:44:34 【问题描述】:我尝试在 Windows 操作系统上安装颤振(包括 android studio 和模拟器)(也尝试过 Linux dist.(Ubuntu))。当我尝试运行模拟器时,我不断收到同样的错误:“无法找到 adb”。但是,我检查了 adb 文件位于平台工具中,并且正确引用了路径(据我所知)。此外,即使弹出错误,模拟器仍会加载。我什至尝试过运行测试代码(尽管有错误),它卡在以下行:“正在运行 Gradle 任务 'assembleDebug'...”。我检查了环境变量路径/确保路径设置正确。我已经尝试重新安装软件和平台工具文件夹,以及我在网上看到的任何其他建议。如果需要,我可以提供更多信息。任何帮助将不胜感激!
软件版本信息: Windows 10 家庭版, Ubuntu 20.04, 颤振1.17.4, 飞镖 2.8.4, Android Studio 4.0
【问题讨论】:
我认为你应该检查这个类似问题的答案。enter link description here @MilanPoudel 不幸的是,我已经尝试了该对话链中提到的所有内容,但没有任何效果。 【参考方案1】:Android Studio - launch emulator AVD - "unable to locate adb"
我已经回答了你的问题,请访问上面的链接阅读更多内容。
解决方案:
点击项目文件夹,点击旁边的下拉图标。
现在导航到下面的路径。
android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
现在点击文件 GeneratedPluginRegistrant.java 打开它。
打开后,您会在顶部看到一个显示“未定义模块 SDK”的栏,
现在对着它,您还会看到一个名为“Setup SDK”的超文本,只需点击它。
这将打开一个弹出框,标题为“选择项目 SDK”。
现在选择 Android 平台 API,然后单击确定。完成后重新启动您的 IDE。
您的问题将得到解决。而且您还会注意到模拟器的打开速度比以前更快。
注意:
每个新的 Flutter 项目都必须执行上述步骤。
【讨论】:
我刚试过这个,它对我也不起作用。我仍然收到错误【参考方案2】:我最近自己也遇到了这个问题。我在Ubuntu 18.04.5 LTS
。
发生这种情况是因为我的电脑空间不足。
解决方案是通过删除旧内容在我的home
目录中腾出空间。
【讨论】:
以上是关于AVD 管理器错误:“无法找到 adb”的主要内容,如果未能解决你的问题,请参考以下文章
Android studio 4.2 找不到模拟器、设备或 AVD 管理器
android studio 4.0 中的 AVD 管理器在哪里