Я пытаюсь написать плагин Flutter, основанный на сторонней библиотеке на Android.
У зависимости есть файл build.gradle
, у меня есть источник, и я могу построить файл aar
из командной строки, используя gradle build
.
Я пытался добавить зависимость с помощью Android Studio, но она оказалась в каталоге my_plugin/example/android
, и независимо от того, сколько раз я пытался переместить ее в каталог my_plugin/android
плагина, я всегда терпел неудачу.
Причина, по которой это проблема, заключается в том, что, хотя пример приложения можно создать и запустить, я не могу использовать плагин в других приложениях Flutter (именно по этой причине можно создать плагин Flutter).
Как мне добавить модуль локальной библиотеки (исходный код) или aar
(который я могу построить в любое время) к реализации плагина Flutter для Android?