在 Android Studio 中的 Flutter 上运行模拟器时出错

Posted

技术标签:

【中文标题】在 Android Studio 中的 Flutter 上运行模拟器时出错【英文标题】:Error when running the emulator on Flutter in Android Studio 【发布时间】:2020-11-16 15:23:33 【问题描述】:

android Studio 中的 Flutter 上运行模拟器时,AppData\Local\Android\Sdk\platform-tools 中存在 adb.exe,但我收到一条错误消息“无法找到 adb。”

此外,按下“打开 Android 模拟器:~”按钮会导致以下错误:

Error Opening Emulator

emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature. Please use -read-only flag to enable this feature..

我该怎么办?enter image description here

【问题讨论】:

【参考方案1】:

该警报经常出现,但模拟器仍然启动。如果模拟器没有启动,请单击向下按钮(在 AVD 管理器中模拟器的播放按钮旁边),然后选择停止/禁用以停止进程并重试。

【讨论】:

感谢您的回答。但是,我尝试停止并重新启动模拟器,仍然得到与图片相同的错误。 这可能会有所帮助:***.com/questions/39036796/…【参考方案2】:

我在 Windows 上运行 Cygwin 时遇到了这个问题,我使用 Cygwin git 克隆了一个 repo。看起来 Flutter 启动的东西与常规的 Android Studio 不同。

我能够解决这个问题:

cd \users\(me)\AppData\Local\Android\Sdk\platform-tools
chmod -R u+x *

(那是我路径上的 Cygwin /usr/bin/chmod。)之后,adb 在 Flutter 项目中启动。

【讨论】:

以上是关于在 Android Studio 中的 Flutter 上运行模拟器时出错的主要内容,如果未能解决你的问题,请参考以下文章

android studio怎样运行打包后的apk

Android Studio中的Gstreamer示例

android studio怎么运行apk包

android studio 怎么添加module

无法解析 Android Studio 中的依赖项

Android Studio中的缩进代码快捷方式[重复]