【问题标题】:AVD Manager Error: "Unable to locate adb"AVD 管理器错误:“无法找到 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 不幸的是,我已经尝试了该对话链中提到的所有内容,但没有任何效果。

标签: android-studio flutter adb


【解决方案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 目录中腾出空间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-28
    • 2020-12-11
    • 2020-10-09
    • 1970-01-01
    • 2012-02-09
    • 1970-01-01
    • 2020-09-22
    • 2015-01-16
    相关资源
    最近更新 更多