UsbSerialForAndroid
UsbSerialForAndroid copied to clipboard
A Xamarin C# port of the Java usb-serial-for-android library
1. [Runtime-registered broadcasts receivers must specify export behavior](https://developer.android.com/about/versions/14/behavior-changes-14#runtime-receivers-exported) on Android 14. 2. [IOException for Prolific PL2303GT (prodId 9155 / 0x23c3)](https://github.com/anotherlab/UsbSerialForAndroid/issues/57) suggested change works.
I get last version of source files. Start VS 2022 and i have 231 errors Severity Code Description Project File Line Suppression State Details Error (active) NETSDK1202 The workload 'net6.0-android'...
https://github.com/anotherlab/UsbSerialForAndroid/blob/main/UsbSerialForAndroid/Extensions/BufferExtensions.cs ``` public static byte[] ToByteArray(this ByteBuffer buffer) { IntPtr classHandle = JNIEnv.FindClass("java/nio/ByteBuffer"); IntPtr methodId = JNIEnv.GetMethodID(classHandle, "array", "()[B"); IntPtr resultHandle = JNIEnv.CallObjectMethod(buffer.Handle, methodId); byte[] result = JNIEnv.GetArray(resultHandle); JNIEnv.DeleteLocalRef(resultHandle); return...