当前位置: 首页 > news >正文

flutter项目从创建到运行,以及一些常用的命令

# 创建项目

命令行 flutter create flutter_app

(这种vsCode软件可用)

按下ctrl+shift+p,

输入 Flutter: New Project

选择 Application

选择项目存放位置

输入项目名字

点击 enter 完成创建

# 运行项目

1、命令行中运行:

cd flutter_app

flutter run

2、用 vs code 运行

也是在命令行运行 flutter run

# 修改 maven 地址

android>build.gradle 文件中修改

将两个:

google()

// mavenCentral()

修改为国内镜像:

maven { url 'https://maven.aliyun.com/repository/google'}

maven { url'https://maven.aliyun.com/repository/jcenter'}

maven { url 'https://maven.aliyun.com/repository/public'}

# 启动模拟器

flutter emulators

'flutter emulators --launch <emulator id>

以上可以使用 Android Studio 创建的模拟器,但是那个太卡了,都没有使用

我使用的是:

电脑上的雷电模拟器,雷电模拟器打开 vs code 右下角会有模拟器的名字,运行就好(先打开雷电模拟器,vs code右下角识别到模拟器后,再运行),就会在模拟器上安装 app 且运行

# flutter运行后的 一些命令

r 热重载

R 热重启

q 退出模拟器

p 打开辅助网格

o 切换不同模拟器样式(安卓和 ios)

# gradle 地址(我试过这个可以用)

路径:android>gradle>wrapper>gradle-wrapper.properties

distributionUrl=https\://repo.huaweicloud.com/gradle/gradle-7.5-all.zip

# flutter 运行到雷电模拟器闪退

flutter clean

清除Flutter构建缓存

# 给项目安装依赖

flutter packages get

http://www.lryc.cn/news/269289.html

相关文章:

  • 【Amazon 实验②】Amazon WAF功能增强之使用Cloudfront、Lambda@Edge阻挡攻击
  • There are 4 missing blocks. The following files may be corrupted
  • 一起玩儿物联网人工智能小车(ESP32)——13. 用ESP32的GPIO控制智能小车运动起来(一)
  • D9741 PWM控制器电路,定时闩锁、短路保护电路,输出基准电压(2.5V) 采用SOP16封装
  • 【UE5.1】程序化生成Nanite植被
  • 【软件工程】漫谈增量过程模型:软件开发的逐步之道
  • Android Camera
  • Python开发雷点总结
  • Linux中磁盘管理与文件系统
  • Vue2+element-ui 实现select选择器结合Tree树形控件实现下拉树效果
  • LINUX 解决系统卡死:扩大内存交换分区
  • Vue项目Nginx代理F5刷新出现404问题解决
  • 关于MybatisPlus自动转化驼峰命名规则配置mapUnderscoreToCamelCase的个人测试和总结
  • css中的BFC
  • 音视频类App广告变现如何破局,最大化广告变现收益,让应用增收?
  • 基于llama-index对embedding模型进行微调
  • 如何本地搭建FastDFS文件服务器并实现远程访问【内网穿透】
  • spring基于Xml管理bean---Ioc依赖注入:对象类型属性赋值(2)----内部bean的引入(bean和bean之间的引入)、(3)级联方式注入
  • Python电能质量扰动信号分类(二)基于CNN模型的一维信号分类
  • 如何解决报错:Another app is currently holding yum lock?
  • electron使用electron-builder进行MacOS的 打包、签名、公证、上架、自动更新
  • RAD Studio 12 安装激活说明及常见问题
  • JavaScript实现视频共享
  • uniapp框架——vue3+uniFilePicker+fastapi实现文件上传(搭建ai项目第二步)
  • 一篇文章带你入门PHP魔术方法
  • 【数据库系统概论】第6章-关系数据库理论
  • 算法设计与分析实验报告-贪心算法
  • Unity读取服务器声音文件
  • 掌握ElasticSearch(一):Elasticsearch安装与配置、Kibana安装
  • 《剑指offer》Java版--13.机器人的运动范围(BFS)