美文网首页flutter相关
Flutter常用命令

Flutter常用命令

作者: 大冰子gg | 来源:发表于2022-07-13 17:20 被阅读0次

    列出所有命令
    flutter

    查看具体命令帮助信息
    flutter help <command></command>

    查看flutter SDK所有分支
    flutter channel

    切换分支(例如切换到stable分支)
    flutter channel stable

    flutter环境诊断
    flutter doctor

    查看详细信息
    flutter doctor -v

    flutter版本升级
    flutter upgrade

    获取项目所有的依赖包
    flutter packages get

    获取项目所有依赖包的最新版本
    flutter packages upgrade

    添加第三方(例如添加xmpp_plugin)
    flutter pub add xmpp_plugin

    获取第三方包依赖,特殊使用场景 例如
    flutter pub get

    清缓存
    flutter clean

    运行项目

    列出所有连接的设备
    flutter devices

    运行项目
    flutter run

    显示系统日志运行
    flutter run --verbose-system-logs

    指定设备运行项目
    flutter run -d 'iPhone Xʀ'

    运行在所有可用设备上
    flutter run -d all

    查看可用模拟器
    flutter emulators

    启动iOS模拟器
    flutter emulators --launch apple_ios_simulator

    启动Android 模拟器-只有启动模拟器才可以运行
    flutter emulators --launch Nexus_5X_API_27
    flutter run -d emulator-5554

    运行IOS真机
    flutter run -d 00008020-001838491169002E

    查看日志
    flutter logs

    项目搭建

    创建项目
    flutter create flutter_app

    指定语言:默认Android使用Java,iOS使用Objective-C
    flutter create -i swift -a kotlin flutter_app

    创建混编项目
    flutter create -t module flutter_module

    旧项目新增平台支持
    flutter create --platforms=windows,macos,linux .

    开启平台
    flutter config --enable-web true

    关闭平台(关闭后可以删除项目中对应的平台目录文件夹)
    flutter config --no-enable-web

    开启和关闭平台后都需要实用命名重新构建下项目(最好都关闭项目在终端中当前项目目录执行)
    flutter create .
    如果报错的话用下面这个(上面的旧项目新增平台的命令如果报错也可以试试这个命令)
    flutter create --org package_name .

    其他

    分析代码
    flutter analyze

    构建iOS
    flutter build ios

    安卓打包
    flutter build apk

    iOS打包,运行命令后在xcode中打包
    flutter build ios --release

    打包web,文件在build目录下
    flutter build web

    截图
    flutter screenshot

    调试项目 VSCode(通过flutter run命令的方式运行的时候可以使用)
    热更新直接刷新
    r
    热更新重启刷新
    R
    退出运行模拟器
    q
    显示网络
    p
    显示帧率
    P
    切换Android与iOS的预览模式
    o

    相关文章

      网友评论

        本文标题:Flutter常用命令

        本文链接:https://www.haomeiwen.com/subject/zlftirtx.html