Нужна помощь. Вопрос с Stack Overflow:
Необходимо читать и писать данные в память sd карты (желательно иметь возможность указать адрес или смещение записи). SD карта без файловой системы. При присоединении карты к телефону появляется файл /dev/block/mmcblk0. Как я понял это и есть sd карта. В приложении предоставлены права write_external_storage и да они запрашиваются в начале работы приложения. Телефон рутован. Рут права получены командой Runtime.getRuntime().exec("su"); Все это не помогло прочитать файл mmcblk0. Т.е. код new FileInputStream(new File("/dev/block/mmcblk0")); вызывает исключение java.io.FileNotFoundExeption: /dev/block/mmcblk0 (Permission denied) Вариант с командой dd if="" of="" не подойдет. Телефон Samsung s8 Android 7.0
рут-права не так запрашиваются
Mike
Konstantin
Дмитрий
Андрей
Anonymous
Vyacheslav
Никита 🙃
Axrorxo'ja
Tishka17
Nikita
Artem
Dmytro
Volodymyr
Nikita