Добавьте модуль Flutter в собственное приложение Android с помощью отдельного файла .aar. - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь добавить модуль флаттера в собственное приложение Android через файл .aar.

Я выполнил следующие действия: https://flutter.dev/docs/development/add-to-app/android/project-setup

Я создаю новый Android проект. Я также создал новый модуль Flutter независимо (другое местоположение и проект IDE вне проекта Android). Затем я построил .aar через flutter build aar модуля. Затем я создал модуль из этого .aar файла в проекте Android.

К сожалению, я не могу заставить его работать. После добавления модуля aar я не могу получить доступ к FlutterActivity, FlutterEngine et c. Доступны только FlutterFragment и Flutter под io.flutter.facade. Я не вижу пакет io.flutter.embedding.

IDE Screenshot

Видимо, зависимости Flutter не включены в архив .aar. Я пробовал разные скрипты сборки "fat aar". Нет успеха Также, как я понимаю, описанный подход с flutter build aar должен содержать все необходимые зависимости Flutter, верно?

Некоторые люди, кажется, заставили его работать. К сожалению, нигде нет примера проекта или специальной справки c о подходе .aar.

Может кто-нибудь помочь?

...