Flutter 开发指南:安卓真机、虚拟机调试及 VS Code 开发环境搭建
目录
一、安卓真机调试
(一)准备工作
(二)调试步骤
二、安卓虚拟机调试
(一)使用 Android Studio 自带模拟器
(二)使用第三方模拟器
三、在 VS Code 中开发 Flutter 应用
(一)安装插件
(二)导入项目
(三)开发与调试
四、调试注意事项
一、安卓真机调试
(一)准备工作
- 准备安卓手机:确保拥有一台安卓手机,这是进行真机调试的基础设备。
- 开启调试模式:不同型号手机开启调试模式的方法略有差异。若不清楚如何开启,可在百度或谷歌搜索"[手机型号] 开启调试模式",按照搜索结果中的步骤操作。
- 连接手机与电脑:使用数据线将手机和电脑相连,连接成功后,手机上会弹出提示,需允许电脑进行 USB 调试。
- 安装 SDK 版本:打开 Android Studio,点击"tools",在其中安装 7.1 以上的所有常见 SDK 版本。
(二)调试步骤
- 打开项目:在 Android Studio 中,找到项目对应的"android"目录。
- 运行项目:点击运行按钮,即可将应用运行在手机上。
- 命令行调试:也可在命令行工具中进行真机调试:
bash
# 进入项目目录
cd D:\flutter_project
# 查看设备
flutter devices
# 运行项目
flutter run
flutter run
命令支持热加载功能,修改代码后无需重新运行整个项目。
二、安卓虚拟机调试
(一)使用 Android Studio 自带模拟器
- 创建设备:打开 Android Studio,点击"tools",找到"device manager"创建模拟器设备。
- 启动设备并调试:设备创建完成后,在命令行中运行:
bash
# 查看设备
flutter devices
# 运行项目在指定模拟器上
flutter run -d emulator-5554
(二)使用第三方模拟器
使用第三方模拟器(如网易 MuMu 模拟器、腾讯手游助手等)进行 Flutter 调试也很简单。安装完成后,通过flutter devices
命令查看设备是否被识别。
三、在 VS Code 中开发 Flutter 应用
(一)安装插件
- 打开 VS Code,安装"flutter"和"dart"插件
- 安装 Flutter 代码提示工具,如"Flutter Widgets Snippets"
(二)导入项目
点击"文件"-"打开文件夹",选择 Flutter 项目的根目录。
(三)开发与调试
- 修改代码:主要关注"lib"文件夹下的代码
- 运行项目:
bash
# 运行项目在所有连接设备上
flutter run
# 运行项目在指定设备上
flutter run -d Pixel_3a_API_30
- 热加载与热重启:运行项目后,按小"r"键进行热加载,按大"R"键进行热重启
四、调试注意事项
- 关闭相关软件:调试时需关闭可能占用 ADB 端口的软件
- 检查数据线:确保使用支持数据传输的数据线
- 设备检查 :使用
flutter devices
命令检查设备连接状态
对于iOS开发者,可以使用AppUploader这款iOS开发助手工具来简化开发流程。AppUploader提供了证书管理、描述文件管理、应用上传等功能,能帮助开发者更高效地完成iOS应用的开发和发布工作。在Flutter开发中,虽然主要使用Android Studio和VS Code,但对于需要同时开发iOS版本的项目,AppUploader可以作为辅助工具来管理iOS端的证书和发布流程。
通过上述步骤,开发者可以顺利在安卓真机、虚拟机上调试 Flutter 应用,并在 VS Code 中高效开发 Flutter项目。在实际开发过程中,根据项目需求和设备情况选择合适的调试方式,灵活运用各种工具和快捷键,能大大提高开发效率。