осуществляется добавление android и Ios зависимости через implementation (например, implementation "com.github.chuckerteam.chucker:library:3.5.2") в flutter проектах? Если кто предоставит ссылку на пример проекта, будет вообще здорово, спасибо
Ссылки на Android зависимости через implementation во flutter проект не добавляются. Таким образом зависимости добавляются в соответствующий модулю build.gradle в Android проекте. Для IOS зависимости добавляют через pod файл.
Правильно ли я понял, что мне нужно в android часть добавить зависимость com.github.chuckerteam.chucker:library:3.5.2" Создать класс, наследованный от Application и проинициализировать библиотеку, Application указать в manifest. Как теперь из Flutter обращаться к Android части?
если Вам нужен chucker - то Вы не сможете его подключить к flutter'у во всех остальных случаях есть нативные мосты
https://docs.flutter.dev/packages-and-plugins/developing-packages Советую ознакомиться со статьей. Руководство по созданию плагина подробно описывает всё необходимое для создания плагина
не, это просто пример. Я участвую в проекте, где разрабатывает система аналитики на обоих платформах. И нужно посмотреть, как обе библиотеки встраиваемые во flutter проект будут себя вести
Писать обёртки к каждой либе, по-другому никак. Смотрите в сторону pigeon, он генерит необходимый код.
Обсуждают сегодня