flutter androidstudio 简单demoapp项目实现运行在chromeweb显示

flutter 1.9更新支持了flutter for web,尝试如何实现一套代码多端使用的效果。

由于使用windows系统,开发ios条件不允许,因此尝试运行android,web两端。

配置好flutter环境

cmd命令行

demo项目的上层目录 cd: .....

flutter channel master
flutter upgrade
//install the master channel of the Flutter SDK for web support
// 更新到最新flutter(近期版本才有支持web)

最后弹出flutter doctor检查完毕

进一步进入项目文件夹  cd 项目名

flutter config --enable-web
//Setting "enable-web" value to "true".
开启对web端的支持

flutter devices
//列出当前连接设备
如你已安装chrome会显示在此处
flutter create .
//Add web support to an existing app
//相当于在目录上创建web编译文件夹,如目录上的andorid/ios

 flutter create 项目名称
//To create a new app that includes web support。
创建支持web端运行的app

flutter run -d chrome
//项目运行在chrome

网页就会弹出demo web显示

在androdistudio打开项目,选择设备会

原app简单demo能正常显示。若demo涉及http包等web不支持的包,就无法迁移成功。

目前由于web和app 依赖库不同(flutter for web | flutter ),还没法完全实现一套代码多端使用的状态。

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值