摘要
一种Flutter程序编译方法、系统及装置。所述方法包括:根据Flutter源代码,采用预先训练得到的引擎裁剪模型,对初始的Skia引擎进行裁剪,并编译得到可应用于小程序寄生平台的待适配的轻量级引擎;将所述轻量级引擎进行小程序寄生平台适配,得到适配后的渲染引擎;将包括所述渲染引擎的小程序目标数据,封装为小程序格式的文件包。本公开实施提供的编译方案,利用AI模型进行Skia引擎裁剪,完成对Flutter程序的轻量化改造,在满足小程序大小限制的前提下,实现了Flutter源代码到小程序文件包的编译/映射,减小了跨平台应用开发移植工作量。
技术关键词
程序编译方法
小程序
裁剪模块
文件包
程序编译装置
模块依赖关系
打包模块
平台
指令
布局
GAN模型
LSTM模型
生成对抗网络
页面样式
编译系统
页面结构
插件
格式
系统为您推荐了相关专利信息
网络信息模块
信息采集模块
小程序
信息发布模块
工作平台
船舶辅助驾驶
图像传感器数据
图像采集设备
机器人操作系统
激光雷达数据