Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在xamarin的android上通过串行通信_C#_Android_Xamarin_Xamarin.android_Uwp - Fatal编程技术网

C# 在xamarin的android上通过串行通信

C# 在xamarin的android上通过串行通信,c#,android,xamarin,xamarin.android,uwp,C#,Android,Xamarin,Xamarin.android,Uwp,我正在Xamarin中开发一个跨平台应用程序,用于windows和android。在这两个应用程序中,我都希望能够访问平板电脑上的串行端口,因此我正在创建一个抽象接口,我将为每个平台实现该接口。我知道如何在UWP应用程序中访问串行端口,但在android平台上如何访问串行端口?我已经尝试过从NuGet安装Xamarin usb serial for android软件包,但它似乎与.NET 4.5不兼容。在Xamarin(C#)中,android上是否有其他通过串行通信的方法?您想要usb通信还

我正在Xamarin中开发一个跨平台应用程序,用于windows和android。在这两个应用程序中,我都希望能够访问平板电脑上的串行端口,因此我正在创建一个抽象接口,我将为每个平台实现该接口。我知道如何在UWP应用程序中访问串行端口,但在android平台上如何访问串行端口?我已经尝试过从NuGet安装Xamarin usb serial for android软件包,但它似乎与.NET 4.5不兼容。在Xamarin(C#)中,android上是否有其他通过串行通信的方法?

您想要usb通信还是COM端口?对于usb有可用的API,对于com端口,您可能需要使用JNI来创建so库。我希望能够使用com端口。在Xamarin.Android中是否有此功能?据我所知,我们需要使用JNI并在so lib中的c/c++中实现此功能。您想要usb通信还是COM端口?对于usb有可用的API,对于com端口,您可能需要使用JNI来创建so库。我希望能够使用com端口。在Xamarin.Android中有这样的功能吗?据我所知,我们需要使用JNI并在so库中的c/c++中实现该功能。