Я ищу способ записи файла из приложения Windows на SD-карту устройства Android через USB-соединение.Для этого мне нужно получить букву диска SD-карты и ее точку монтирования.Мое приложение для Windows написано на C ++, поэтому я больше всего надеюсь на решение в C ++.Если это невозможно, возможно, существует решение на Java, которое затем можно поместить в оболочку C ++ для вызова кодом моего приложения.
Я искал и нашел несколько идей, но, похоже, ничего не работаетеще.Сначала я натолкнулся на документацию Google по методу Environment.getExternalStorageDirectory (), но я предполагаю, что, поскольку он является частью Android SDK, его можно использовать только из приложения, расположенного на устройстве Android.Во-вторых, я натолкнулся на некоторые функции в собственном API-интерфейсе Windows (прежде всего WinBase.h), который предоставляет способ определения местоположения всех дисков и соответствующих им букв, но даже если я могу получить эту информацию, я не знаю, как определить, какиеиз них SD-карта подключенного устройства Android.
Любая помощь приветствуется!