如何在手机上测试我的 Flutter 应用程序?用 vscode

Posted

技术标签:

【中文标题】如何在手机上测试我的 Flutter 应用程序?用 vscode【英文标题】:How to test my Flutter app on my phone? With vscode 【发布时间】:2020-04-10 00:51:42 【问题描述】:

早安,

我在测试我的 Flutter 应用程序时遇到了内存不足的问题。我的电脑只有 4GB 内存,内存不足无法打开模拟器,谁能帮我在手机上测试应用程序吗?

【问题讨论】:

这里已经有你的问题的答案:***.com/a/54526682/10228714 您有什么问题?未检测到您的手机或其他原因? 我已经开启了调试模式……但是没有检测到。 @rodrigoleite89 使用flutter doctor -v检查错误 【参考方案1】:

您可能需要配置 android 工具链(步骤 6 到 12)。

    安装 VSCode。 安装 VSCode 插件 flutterdart。 关闭 VSCode。 下载Flutter SDK。 使用“...\FlutterSDK\bin”解压缩并更新环境路径变量。 下载sdk-tools。 在任意位置创建一个名为“AndroidSDK”(或任何其他名称)的文件夹 将下载的sdk-tools解压到AndroidSDK” 在“...\AndroidSDK\tools\bin”打开命令提示符 使用以下命令安装 platform-tools sdkmanager platform-tools

    为您的移动设备安装相应的平台构建工具

    示例:如果您的设备是 Android 9(即 Android Pie,API 级别为 28),则命令为

      sdkmanager platforms;android-28(使用 sdkmanager --list 查看所有可用的包)。 sdkmanager build-tools;28.0.3(使用 sdkmanager --list 查看所有可用的包)。

    使用“...\AndroidSDK\platform-tools”更新环境路径变量

    现在打开新的命令提示符 运行Flutter doctor -v 以检查是否存在任何问题(您可能必须接受安卓许可证)。

    颤振医生--android-licenses

    现在打开 VSCode 创建 Flutter 项目(Ctrl+Shift+p 然后输入“Flutter: New Project”) 注意*:需要互联网连接(或) 打开现有的 Flutter 项目文件夹 连接你的安卓设备(调试模式需要在开发者选项中开启) 您可以在 VSCode 的右下角看到已连接的设备 按 F5 运行或使用“Flutter 运行”命令

【讨论】:

对于不耐烦的人,请参阅第 18 步 18. You can see connected device in VSCode at bottom-right corner 在 VSCode 的右下角找不到设备。有什么建议吗?【参考方案2】:

如果您安装了 android studio,则: 转到 C:\Users\AppData\Local\Android\Sdk 复制文件夹:平台、平台工具 过去的文件夹到颤振 SDK 文件夹中。 将您的设备连接到计算机,它将自动检测到。 它对我有用。

【讨论】:

以上是关于如何在手机上测试我的 Flutter 应用程序?用 vscode的主要内容,如果未能解决你的问题,请参考以下文章

使用vscode开发一个flutter应用,但是停止调试在手机上打开应用后,加载了之前的版本

如何在手机上测试移动端项目

Flutter 开发的应用程序在手机上无法加载网络图片资源

在手机上测试/调试 Symbian 应用程序的最简单方法是啥?

Mapkit JS无法在手机上移动地图

iOS - 如何在手机上的 ssh 会话中查看 NSLog 和 printf 输出?