Нужен класс на flutter для работы с rawsocket по wifi без интернета

5 000 руб. за проект
29 ноября 2024, 18:40 • 3 отклика • 61 просмотр
Исходные данные:
Приложение на android написано на flutter.

Проблематика:

Приложение должно работать одновременно в мобильной и "WIFI сети без интернета". По умолчанию при подключении к WIFI, связь с интернетом обрывается. Все запросы должны выполняться в мобильную сеть кроме нескольких rawsocket TCP, они должна слать запрос в сеть с WIFI. Проблема в том что для rawsocket flutter никак не хочет это делать.
Если на платформе привязать процесс к мобильной сети, то сокеты перестают работать, если привязать к WIFI, пропадает интернет. В Android возможно создать сокет привязанный к сети WIFI, но не понимаю как его передать в Dart/flutter

Нужно решение:
Либо разработать плагин где на стороне андроид будут сокеты платформы а со стороны flutter будет интерфейс socket из dart.
Либо забиндить сокет на платформе и как то передать его в flutter, что бы он там работал.
Или какое то еще ваше решение которое предложите