Я пытаюсь реализовать приложение на Xamarin и использовать хороший внутренний интерфейс сокета, заботясь обо всех деталях реализации сокета и позволяя мне сосредоточиться на своем приложении.
Однако яЯ очень смущен текущим состоянием искусства и всей экосистемой .Net.Я понял, что PCL устарела .Таким образом, я решил не использовать это хорошее решение и вместо этого перейти на приложение Xamarin, основанное на .NET Standard.
Я где-то читал, что SocketIoClientDotNet - хорошая альтернатива, нок сожалению, я не могу установить его пакет nuget.Это сообщение, которое я всегда получаю:
NU1202: Package SocketIoClientDotNet 1.0.7.1 is not compatible with monoandroid81 (MonoAndroid,Version=v8.1). Package SocketIoClientDotNet 1.0.7.1 supports:
- net35 (.NETFramework,Version=v3.5)
- net40 (.NETFramework,Version=v4.0)
- net45 (.NETFramework,Version=v4.5)
NuGet package restore failed. Please see Error List window for detailed warnings and errors.
Time Elapsed: 00:00:02.1067413
========== Finished ==========
Другие решения, которые я нашел, в основном построены для веб-сокетов, и это не то, что я хочу использовать, поскольку я нацеливаюсь на простое соединение TCP-клиента с сервером.Есть ли у вас какие-либо предложения о том, как действовать дальше?Большое спасибо.