Страницы

Поиск по вопросам

суббота, 4 января 2020 г.

Как получить доступ к файловой системе смартфона?

#c_sharp #файлы


Работаю с накопителями в файловой системе через DriveInfo. Однако, если подключить
к компьютеру смартфон, то DriveInfo.GetDrives() не находит его. В то же время имя 
смартфона отображается в проводнике Windows, и через него можно спокойно работать с
файловой системой смартфона.
Вопрос: как получить доступ к хранилищу на смартфоне?
    


Ответы

Ответ 1



DriveInfo выдает информацию только о removable devices. Смартфоны попадают в категорию portable devices. Варианты: использовать Windows Portable Devices API (репо на гитхабе с примерами кода, блог команды WPD) использовать библиотеку PortableDevices (основана на примерах из вышеупомянутого репо) для взаимодействия с Андроидом можно воспользоваться библиотекой AndroidLib (топик на XDA)

Комментариев нет:

Отправить комментарий