Можем ли мы создать общую библиотеку или сборку, например .dll, в проекте пакета flutter? - PullRequest
0 голосов
/ 27 мая 2020

У меня проблема с флаттером / дротиком. Я создал один флаттер-пакет с помощью dart lang, там очень много файлов dart. Но у меня не было возможности создать один файл библиотеки или сборку, например dll (dll в Xamarin). Я хочу использовать этот API в мобильном приложении Flutter [Android / iOS]. Так можно ли сделать один файл библиотеки в dart? Я не хочу показывать исходный код тому человеку, который будет использовать мой API в Android / iOS, и я не хочу публиковать sh свой код в pub.dev.

I надеюсь, что это возможно.

Спасибо, буду благодарен.

1 Ответ

1 голос
/ 27 мая 2020

Вы можете сохранить свой пакет в репозитории git и получить к нему доступ.

Если пакет находится в root репозитория, используйте следующий синтаксис:

dependencies:
  plugin1:
    git:
      url: git://github.com/test/plugin1.git

https://flutter.dev/docs/development/packages-and-plugins/using-packages

...