[发明专利]Flutter混合模式的编译方法、装置、设备和介质有效
| 申请号: | 202010507203.5 | 申请日: | 2020-06-05 |
| 公开(公告)号: | CN111694564B | 公开(公告)日: | 2023-08-04 |
| 发明(设计)人: | 高飞;张岱帅 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | flutter 混合 模式 编译 方法 装置 设备 介质 | ||
1.一种Flutter混合模式的编译方法,包括:
从编译文件中读取切换后的Flutter混合模式,所述切换后的Flutter混合模式包括源码模式或产物模式;
加载与所述切换后的Flutter混合模式对应的编译元素;与所述源码模式对应的编译元素包括Flutter源码和Flutter的配置文件,与所述产物模式对应的编译元素包括Flutter产物;
若所述切换后的Flutter混合模式为源码模式,则通过所述Flutter的配置文件,自动配置Flutter环境和Flutter开发框架,并基于所述Flutter环境和Flutter开发框架,将所述Flutter源码和当前代码进行混合编译;
若所述切换后的Flutter混合模式为产物模式,则将所述Flutter产物集成到当前代码的主工程中,进行混合编译。
2.根据权利要求1所述的方法,在所述加载与所述切换后的Flutter混合模式对应的编译元素之前,还包括:
从编译文件中读取所述切换后的Flutter混合模式的版本和分支;
所述加载与所述切换后的Flutter混合模式对应的编译元素,包括:
加载与所述切换后的Flutter混合模式的版本和分支对应的编译元素。
3.根据权利要求1所述的方法,其中,所述加载与所述切换后的Flutter混合模式对应的编译元素,包括:
从远程仓库加载与所述切换后的Flutter混合模式对应的编译元素。
4.根据权利要求1所述的方法,其中,所述从编译文件中读取切换后的Flutter混合模式,包括:
响应于对所述当前代码的开始编译操作,运行所述编译文件,得到所述编译文件中的切换后的Flutter混合模式。
5.根据权利要求1-4任一项所述的方法,其中,所述编译文件为脚本。
6.一种Flutter混合模式的编译装置,包括:
模式读取模块,用于从编译文件中读取切换后的Flutter混合模式,所述切换后的Flutter混合模式包括源码模式或产物模式;
加载模块,用于加载与所述切换后的Flutter混合模式对应的编译元素;与所述源码模式对应的编译元素包括Flutter源码和Flutter的配置文件,与所述产物模式对应的编译元素包括Flutter产物;
编译模块,用于若所述切换后的Flutter混合模式为源码模式,则通过所述Flutter的配置文件,自动配置Flutter环境和Flutter开发框架,并基于所述Flutter环境和Flutter开发框架,将所述Flutter源码和当前代码进行混合编译;若所述切换后的Flutter混合模式为产物模式,则将所述Flutter产物集成到当前代码的主工程中,进行混合编译。
7.根据权利要求6所述的装置,还包括:
版本和分支读取模块,用于在所述加载与所述切换后的Flutter混合模式对应的编译元素之前,从编译文件中读取所述切换后的Flutter混合模式的版本和分支;
所述加载模块,具体用于加载与所述切换后的Flutter混合模式的版本和分支对应的编译元素。
8.根据权利要求6所述的装置,其中,
所述加载模块,具体用于从远程仓库加载与所述切换后的Flutter混合模式对应的编译元素。
9.根据权利要求6所述的装置,其中,
所述模式读取模块,具体用于响应于对所述当前代码的开始编译操作,运行所述编译文件,得到所述编译文件中的切换后的Flutter混合模式。
10.根据权利要求6所述的装置,其中,
所述编译文件为脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010507203.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高抗菌肽BSN-37抑菌活性的方法
- 下一篇:一种提高抗菌肽产量的方法





