本地依赖策略是指通过修改 Flutter构建流程,将其库文件、源码和资源直接放置到 Native工程的子目录中进行引用,以iOS为例,就是将 Flutter.framework及相关插件等做成本地的Pod依赖,也将资源复制到本地进行维护。由此,Standalone 模式便具备了独立构建和执行的能力,对于纯 Native 开发入员来说, Flutter只是—些二方库与 资源的合集,无须关注。而在Flutter模式下,Dart原码的构建流程不变,不影响编译和调试。同时, 由于是本地依赖,在 Flutter 模式下的各种改动也可以实时地同步到 Native 工程的子目录中。提交修改后,Standalone 模式也就拥有了最新的Flutter相关功能。
资料来源:《闲鱼Flutter技术解析与实战》,下载链接为:https://developer.aliyun.com/topic/download?id=19。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。