Я пытаюсь перейти с Android Uri в массив байтов.
У меня есть следующий код, но он продолжает говорить мне, что массив байтов имеет длину 61 байт, хотя файл довольно большой - поэтому я думаю, что он может превратить строку Uri в массив байтов, а не файл: (
Log.d(LOG_TAG, "fileUriString = " + fileUriString);
Uri tempuri = Uri.parse(fileUriString);
InputStream is = cR.openInputStream(tempuri);
String str=is.toString();
byte[] b3=str.getBytes();
Log.d(LOG_TAG, "len of data is " + imageByteArray.length
+ " bytes");
Пожалуйста, помогите мне разобраться, что делать?
Вывод: "fileUriString = content://media/external/video/media/53" и "len of data is 61 bytes".
Спасибо!