Как получить доступ к файлам на SD-карте через Wi-Fi? - PullRequest
2 голосов
/ 15 января 2012

Как мы знаем, когда Android подключен к ПК через USB-кабель, SD-карта настраивается как запоминающее устройство и сопоставляется с буквой диска.Таким образом, программа для ПК может использовать букву диска для доступа к файлам на SD-карте.Теперь я хочу исключить использование кабеля и использовать вместо него Wi-Fi.Мой вопрос:

Когда ПК и Android находятся на одном маршрутизаторе / локальной сети через Wi-Fi программным способом, как программа для ПК (написанная на MFC) может получить доступ к файлам, хранящимся на SD-карте?

Я знаю, что этот вопрос слишком широкий, но на данный момент все, что мне нужно, это указатель на несколько технологий, которые мне нужно начать искать.Большое спасибо.

Ответы [ 2 ]

1 голос
/ 15 января 2012

Wwyt,

Невозможно заставить устройство Android передавать свои данные со стороны ПК. Для этого потребуется как минимум небольшое Android-приложение на устройстве. Это было реализовано специально. Напоминаем, что приложение Android не должно быть сложным, просто реагировать на событие, связанное с Wi-Fi, и настраивать соответствующую среду. Приложение для ПК может затем запустить то, что ему нужно для подключения.

Есть несколько приложений, которые в некоторой степени используют это соединение. EZTether, например, использует «файл подкачки» через прокси-сервер для распространения веб-соединения на стороне ПК. Насколько мне известно, такое соединение требует полной пары.

По сути, проблема заключается в следующем: устройству Android нельзя сказать, что делать без вмешательства какого-либо местного партнера. Местным аналогом может быть Пользователь или Приложение. Если это пользователь, то должен быть интерфейс, с помощью которого они могут дать правильный ответ. Если это приложение, оно должно быть запущено пользователем или ответом на событие (системное или иное). Другими словами, не взломав устройство, нельзя решить эту проблему удаленно.

Надеюсь, это поможет,

FuzzicalLogic

0 голосов
/ 15 января 2012

Вы можете, например, реализовать веб-сервер или FTP-сервер, работающий на телефоне, который обслуживает файлы.

...