如何无需每次安装SDK在真机运行Flutter应用并实现快速重连免重装
Flutter 快速重连移动设备避免重复构建的方法
直接复用已安装应用,通过
flutter attach连接
只要手机上的Flutter应用未被卸载,且项目未修改原生配置(如AndroidManifest、Info.plist)或新增原生插件,可按以下步骤操作:- 连接手机后,执行
flutter devices确认设备被识别 - 运行
flutter attach,该命令会直接连接到手机上的现有应用进程,跳过安装和全量Gradle构建,连接完成后即可正常使用热重载/热重启
- 连接手机后,执行
开启Gradle离线模式(Android端)
减少Gradle依赖下载耗时,即使需要构建也能提速:- 方式1:打开Android Studio的Settings/Preferences,搜索"Gradle",勾选"Offline work"
- 方式2:修改项目根目录的
gradle.properties,添加org.gradle.offline=true
使用
--fast-start参数启动应用
运行命令时添加参数:flutter run --fast-start,该参数会跳过非必要的构建检查,加快启动速度,适合日常开发场景保留应用缓存
不要手动清除手机上该Flutter应用的缓存,也避免系统清理工具自动清理,缓存中保留的调试信息有助于快速重连
内容的提问来源于stack exchange,提问作者Iniisking
相关产品推荐
相关产品推荐

