我已经在网上进行了一些搜索,找到了答案,但是空手而归。有没有办法在同一个flutter项目中组合多个应用程序,以便它们可以共享项目的各个部分(主题,小部件等)?想想Uber,这里有两个应用程序-一个用于驱动程序,一个用于用户,但是他们需要共享一些共同的元素
答案 0 :(得分:1)
我认为Uber和类似应用程序的方法是拥有一个公共数据库,两个应用程序正在与该数据库通信,但是每个应用程序都是一个单独的代码库。他们也可能共享库,因此,如果您创建了定义应用程序样式或通用功能的小部件库,则可以轻松地将该库复制/粘贴到多个项目中。