无法使用真实设备在 vs 代码中运行颤振应用程序
Posted
技术标签:
【中文标题】无法使用真实设备在 vs 代码中运行颤振应用程序【英文标题】:unable to run flutter app in vs code with real device 【发布时间】:2019-12-30 06:33:39 【问题描述】:我正在尝试按 F5 在 Visual Studio 代码中运行颤振应用程序, 连接真机,但无法运行应用
我的 android sdk 路径—— C:\src\flutter\flutter
我的颤振应用路径—— D:\颤动\颤动\颤动
错误信息--
扑医生 -v ----
【问题讨论】:
【参考方案1】:尝试以下方法。
-
运行
flutter doctor --android-licenses
并接受许可证。
(我也遇到过)
在 Android Studio 中安装 Flutter & DART 插件。
然后再次运行项目
将 flutter bin 目录添加到您的路径中
【讨论】:
【参考方案2】:首先,您必须接受 Android SDK 的许可。在终端中编写以下命令。
flutter doctor --android-licenses
添加上述命令后,您必须逐一接受所有许可列表。
在您的情况下,您还没有安装 dart 和 flutter 插件。因此,关闭您的项目并转到 IDE 的“欢迎屏幕”,您将看到一个 “配置” 按钮。点击它并选择“插件”。
现在,搜索 Flutter 和 Dart 并安装它们。安装后重新启动您的 IDE 以应用新的更改。
现在,您已完成设置。现在,您可以通过配置在真机或模拟器中运行您的项目。
【讨论】:
【参考方案3】:您需要接受 android 许可证,才能这样做, 运行命令
颤振医生--android-licenses
在您的终端中,并在终端提示时按是。
你的 Android Studio 上也没有安装 Flutter 和 dart 插件,要包含这些,添加 dart 和 Flutter 插件并重新启动你的 Android Studio。
最后在你的终端中运行命令 flutter doctor 并检查所有东西是否安装正确。
【讨论】:
【参考方案4】:有这个问题。不得不将 Java 从 11 降级到 8。之后我已经能够接受所有的许可证。但是为了运行应用程序 - 必须升级回 Java 11。并且还必须确保 JAVA_HOME 路径是 JDK,而不是 JRE。但那是接下来的事情。
【讨论】:
以上是关于无法使用真实设备在 vs 代码中运行颤振应用程序的主要内容,如果未能解决你的问题,请参考以下文章
无法定位开发设备;请运行“颤振医生”以获取有关安装其他组件的信息。关于 VS 代码