我想创建两个flutter应用程序,它们通过其他flutter包(核心包)共享许多功能。
我想使用Android Studio在同一窗口中打开两个项目和核心软件包
答案 0 :(得分:0)
您可以具有以下结构:
/core - a pure dart code, with dependencies, etc
/app1 - in this pubspec.yaml, just put: as dependencie:
core:
path: ../core
/app2
core:
path: ../core
这样,您将核心项目称为app1和app2相关性。
以该项目为例:https://github.com/roughike/inKino。
它在Flutter应用程序和Web应用程序上共享core
项目。