Я хочу создать плагин в моем приложении для запуска зависимого от платформы кода.
Я создал файл плагина в android / app / src / main / kotlin / {имя_пакета} / {имя_плагина} .kt
Добавлена ссылка на плагин в pubspe c .yaml:
флаттер: плагин: платформы: android: пакет: {имя_пакета} pluginClass: {имя_плагина}
Когда Я запускаю: flutter run
Я получаю эту ошибку: Не удалось прочитать файл LocalFile: '/android/src/main/kotlin/ndompackage_name‹/ndomplugin_name Stream.kt', даже если он существует. Пожалуйста, убедитесь, что у этого файла есть разрешение на чтение, и попробуйте снова.
Я заметил, что путь, по которому флаттер ищет плагин, не содержит папку 'app', когда я перемещаю код плагина в '/ android / src / * '- я получаю сообщение об ошибке 2 проектов в одном месте. Кто-нибудь может мне помочь?