Flutter 常用命令
查看flutter SDK所有分支
切换分支(例如切换到stable分支)
flutter环境诊断
查看详细信息
flutter版本升级
获取项目所有的依赖包
获取项目所有依赖包的最新版本
1
| flutter packages upgrade
|
添加第三方(例如添加xmpp_plugin)
1
| flutter pub add xmpp_plugin
|
清缓存
查看设备链接
项目搭建
创建项目
1
| flutter create flutter_app
|
指定语言:默认Android使用Java,iOS使用Objective-C
1
| flutter create -i swift -a kotlin flutter_app
|
创建混编项目
1
| flutter create -t module flutter_module
|
旧项目新增平台支持
1
| flutter create --platforms=windows,macos,linux .
|
配置SDK路径
1
| flutter config --android-sdk "F:\Progam Files\Develop software\Android SDK"
|
接受 android 许可证
1
| flutter doctor --android-licenses
|
开启平台
1
| flutter config --enable-web true
|
关闭平台
(关闭后可以删除项目中对应的平台目录文件夹)
1
| flutter config --no-enable-web
|
开启和关闭平台后都需要使用命令重新构建下项目(最好都关闭项目然后在终端中cd到当前项目目录后执行命令)
如果报错的话用下面这个(上面的旧项目新增平台的命令如果报错也可以试试这个命令)
1
| flutter create --org package_name .
|
打包 及 分析
分析代码
构建iOS
安卓打包
iOS打包,运行命令后在xcode
1
| flutter build ios --release
|
打包web,文件在build目录下
截图
调试项目
调试项目(通过flutter run命令的方式运行的时候可以使用)
1 2 3 4 5 6 7 8 9 10 11 12
| flutter run r
flutter run R
flutter run q
flutter run p
flutter run P
flutter run o
|