必备条件:Android 手机真机调试
// 以下是进行Android手机真机调试时需要的准备和注意事项
// 1. 准备条件:
// - 准备一台 Android 手机
// - 手机需要开启调试模式
// - 使用数据线连接手机和电脑
// - 手机应当允许电脑进行USB调试
// - 确保手机的SDK版本已经安装
// 2. 注意事项:
// - 关闭电脑上可能占用adb端口的手机助手软件,如360手机助手、应用宝等
// - 关闭其他可能占用Adb端口的软件,如HBuilder
// - 数据线必须是可用的,可以使用360手机助手进行检测
// 如果手机连接电脑后,在真机调试中一直提示 "no device",很可能是缺少驱动。
// 一种简单的解决办法是安装手机助手,这样会自动安装相关驱动。
配置 adb 工具
// 以下链接提供了adb工具的配置方法
https://www.cnblogs.com/cnwutianhao/p/6557571.html
Flutter 模拟器调试
// 夜神模拟器是一款常用的Android模拟器,可以用于Flutter应用的模拟器调试
https://www.yeshen.com/
在 Vscode 中开发和运行 Flutter 应用
// 如果习惯使用Android Studio开发,可以直接使用它来开发Flutter应用。
// 但由于Android Studio比较耗费电脑资源,这里推荐使用轻量级的Vscode进行Flutter开发。
// 1. 在Vscode中安装所需插件:
// - 安装Flutter插件,提供flutter代码提示功能
// - 安装Dart插件,为Dart语言提供支持
// 2. 在Vscode中打开Flutter项目进行开发
// 3. 运行Flutter项目:
// - 使用命令: flutter run
// - 常用调试快捷键:
// r 键:进行热加载
// p 键:显示布局网格,有助于观察和调整布局
// o 键:切换android和ios的预览模式
// q 键:退出预览模式
// 4. 若Vscode无法连接到第三方模拟器(如夜神模拟器),可尝试以下解决方案:
// - 打开模拟器所在的bin目录,例如: D:\Program Files\Nox\bin
// - 运行命令: nox_adb.exe connect 127.0.0.1:62001
// - 使用命令: netstat -aon|findstr "62001" 来检查端口连接情况