模拟器在那里,但当我启动应用程序时它不起作用,请帮忙:)
我已经尝试了一切。
Cal,Flutter 新手。
我已遵循安装指南并尝试了其他堆栈流答案的修复,我正在运行 Windows 8.1 单一用户。我已经从命令提示符和 android 终端中尝试过
Flutter 模拟器
2 个可用的模拟器:
Pixel_2_API_27 • Pixel_2 • Google • Pixel 2 API 27
Pixel_2_API_28 • Pixel_2 • Google • Pixel 2 API 28
要运行模拟器,请运行“flutter emulators --launch”。
要创建新的模拟器,请运行“flutter emulators --create [--name xyz]”。
您可以通过以下链接找到有关管理模拟器的更多信息:
https://developer.android.com/studio/run/managing-avds https://developer.android.com/studio/run/managing-avds
https://developer.android.com/studio/command-line/avdmanager https://developer.android.com/studio/command-line/avdmanager
C:\Users\Callum\first_app> Flutter 模拟器 --launch Pixel_2_API_28
//模拟器启动
C:\Users\Callum\first_app> Flutter 运行
没有连接的设备。
C:\Users\Callum\first_app>***>
我希望 flutter 应用程序能够运行
UPDATE
C:\Users\Callum\first_app> flutter doctor -v
[√] Flutter(通道稳定,v1.2.1,在 Microsoft Windows [版本 6.3.9600] 上,
语言环境 en-US)
• Flutter 版本 1.2.1 位于 C:\src\flutter\flutter
• Framework revision 8661d8aecd (3 months ago), 2019-02-14 19:19:53 -0800
• Engine revision 3757390fa4
• Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)
[√] Android工具链-为Android设备开发(Android SDK版本
28.0.3)
• Android SDK 位于 C:\Users\Callum\AppData\Local\Android\sdk
• Android NDK 位置未配置(可选;对于本机很有用)
分析支持)
• 平台 android-28,构建工具 28.0.3
• Java 二进制文件位于:C:\src\Android studio\jre\bin\java
• Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release-1343-
b01)
• 接受所有Android 许可证。
[√] Android Studio(3.4版本)
• Android Studio 位于 C:\src\Android studio
• Flutter插件版本35.0.1
• Dart 插件版本 183.6270
• Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release-1343-
b01)
[!] 连接的设备
!没有可用的设备
!医生发现了 1 类问题。
但有可用的模拟器。问题可能是我设置的环境变量吗?
ANDRIOD_HOME-值:C:\Users\Callum\AppData\Local\Android\Sdk
路径值:C:\src\flutter\flutter\bin;%ANDRIOD_HOME%\tools;%ANDRIOD_HOME%\platform-tools
Update 2
我已经安装了vscode。右下角说没有设备,我点击它并选择一个设备(我在andriod studio中创建的设备在这里)。我收到以下错误“无法启动模拟器:错误:模拟器在 60 秒内未连接”
Update 3
我尝试从命令提示符运行 ABD.exe,但出现以下错误:“程序无法启动,因为计算机中缺少 api-ms-crt-locale-l1-1-0.dll。请尝试重新安装程序来修复这个问题”。然后我下载了丢失的 dll 并将其放入 platform-tools 文件夹中。
我还从 Windows 网站安装了 C++ 开发人员工具,因为其中包含我正在寻找的 dll。
我现在收到“应用程序无法正确启动(0xc000007b)”,单击“确定”关闭应用程序。
毕竟,如果我从平台工具文件夹中删除 dll,我仍然收到错误“程序无法启动,因为计算机中缺少 api-ms-crt-locale-l1-1-0.dll。请尝试重新安装解决这个问题的程序”