在Windows 10上使用Android Studio“无法找到adb”来开发Flutter应用

时间:2020-09-01 14:50:40

标签: android-studio flutter adb

Android Studio已升级到4.0.1版,现在,当尝试从AVD管理器启动Android模拟器映像以运行/调试Flutter应用程序时,出现“无法找到adb”消息。我已经尝试了所有显而易见的事情,例如检查是否在... / AppDate / Local / Android / Sdk / platform-tools中找到adb.exe映像。我什至尝试完全卸载,并从头开始对所有内容进行了全新安装。我有足够的磁盘空间,防病毒软件尚未隔离它。有趣的是,如果我启动一个本地Android应用程序(例如“基本活动”),则该消息消失并且图像开始正常

1 个答案:

答案 0 :(得分:0)

Android Studio - launch emulator AVD - "unable to locate adb"

访问上面的链接以获取图片的详细解决方案。

我遇到了与您面临的问题相同的问题,我研究了整个Internet,但没有发现有用的信息。所以,我以某种方式找出了问题并加以解决,问题出在

app / src / main / java / io / flutter / plugins / GeneratedPluginRegistrant.java

每当由于某种原因我们创建新项目时,都不自动设置Module SDK。因此,亚行经理抛出了一个错误“无法找到AVD”,这并不是致命的,因为错误/警告并没有阻止我们启动/启动仿真器,但是看到那个弹出框实在令人讨厌。这是我的简单快速修复方法。

解决方案:

点击项目文件夹,点击旁边的下拉图标。

现在导航到下面的路径。

android / app / src / main / java / io / flutter / plugins / GeneratedPluginRegistrant.java

现在,单击文件GeneratedPluginRegistrant.java将其打开。

打开后,在顶部,您会看到一个栏,显示“未定义模块SDK”,

现在就对着它,您还将看到一个名为“ Setup SDK”的超文本,只需单击它即可。

这将打开一个标题为“选择项目SDK”的弹出框。

现在选择Android Platform API,然后单击“确定”。完成之后,重新启动您的IDE。

您的问题将得到解决。而且您还将注意到,模拟器的打开速度比以前更快。

注意:

每个新的flutter项目都必须执行上述步骤。

我已经回答了您的问题,以阅读更多内容并详细了解图片,只需访问链接 Android Studio - launch emulator AVD - "unable to locate adb"