Xamarin Android Преобразование Java .Nio.Buffer в байт [] (или любой другой массив / строку) - PullRequest
0 голосов
/ 27 января 2020

В настоящее время я застрял, пытаясь преобразовать Java .Nio.ByteBuffer в массив или строку в приложении Xamarin Android.

byte[] outputBytes = new byte[16];
Java.Nio.Buffer outputBuffer = ByteBuffer.Wrap(outputBytes);
//... filling buffer (using tflite model)
byte[] bufferBytes = ???

Как получить содержимое буфер?

По-видимому, есть такая функция, как buffer.array(), но она здесь не работает.

Так что, если у кого-то есть идеи, как я могу заставить это работать или любым другим способом, помогите был бы очень признателен.

...