В Android 3 подключение к ПК в качестве контроллера запоминающего устройства было удалено.
Есть ли способ получить доступ к телефону, установленному на MTP, в качестве буквы диска? Я хочу, чтобы стандартные программы-менеджеры файлов (например, Total Commander) работали.
По идее, нет способа получить доступ к карте памяти вашего телефона по букве диска, потому что, как вы сказали, Android теперь подключает его как MTP-устройство, а не как Mass Storage. Но есть два решения :
Существуют такие приложения, как FTPUse и NetDrive, которые сопоставляют этот FTP-адрес с буквой диска. Я использовал NetDrive в Windows XP, но не смог заставить его работать в 64-разрядной версии Windows 7, поэтому теперь я использую FTPUse, и он работает нормально.
Итак, это не совсем то же самое, и это немного медленнее, но это работает, и я могу просматривать папки, стирать файлы и т. д., и даже использовать такие приложения, как WinDirStat, для анализа размеров папок и т. д.
Мой метод основан на ответе, предлагающем WebDAV. Он может быть реплицирован FTP, Samba или другим сетевым файловым сервером. По сути, вы запускаете сервер WebDAV на своем устройстве Android и монтируете его как сетевой диск. IP-адрес вашего телефона должен быть виден компьютеру, на котором вы хотите просматривать файлы. Обычно это означает, что вы должны находиться в одной локальной сети. Это решение открывает файловую систему вашего телефона для вашей локальной сети и может вызвать некоторые проблемы с безопасностью. Я не рекомендую его для ненадежных сетей.
Сначала установите серверное приложение WebDAV на свое устройство Android. Я использовал WebDAV Server , потому что интерфейс прост, это было первое приложение в моем поиске и цена подходящая (бесплатно!). Запустите серверное приложение WebDAV и получите его адрес. Это должно быть что-то вроде http:\\198.162.1.101:8080
.
Затем откройте «Компьютер» в проводнике Windows. На панели инструментов под адресной строкой нажмите «Подключить сетевой диск». Введите адрес в поле с надписью папки. Нажмите «Готово». Если сопоставление не удалось, убедитесь, что вы можете пропинговать IP-адрес вашего телефона.
Бум! Теперь ваше устройство должно отображаться в разделе «Компьютер» как выбранная вами буква диска (Z: по умолчанию).
Ссылки: d0bon - Как сопоставить букву диска с моим устройством Android MTP или PTP?
Я не могу проверить это сам, так как у меня нет устройства ICS или JB, но, возможно, стоит попробовать проверить следующие приложения, которые утверждают, что возвращают вам UMS (пока это позволяет ядро):
Вы можете попробовать этот плагин для TotalCommander: Windows Media Audio v2 . Правда не пробовал, так как вместо него использую FAR Manager, а для него есть свой плагин PortaDev .
Краткий ответ: НЕТ! Для Windows нет клиента протокола MTP, который сопоставляется с буквой диска.
Но у Total Commander есть плагин, который хорошо работает: Windows Media Audio 2 (MP3) 1.2.
Пользуюсь часто с разными устройствами и доволен.
Я создал программу под названием AndroidDrive, которая обнаруживает устройства Android, подключенные через USB, и создает диск, содержащий внутреннюю память устройства Android. Он бесплатный, с открытым исходным кодом и не требует рутирования (хотя для этого требуется включить отладку по USB, см. ниже). Скачать ZIP-файл с программой и ее зависимостями можно здесь .
Чтобы он мог обнаруживать ваше устройство Android и взаимодействовать с ним, вам необходимо включить отладку по USB. Для этого выполните следующие действия:
Когда AndroidDrive запущен, он автоматически обнаружит любые устройства Android, подключенные через USB с включенной отладкой по USB, и создаст диск для каждого из этих устройств. Вот скриншот:
AndroidDrive может занять некоторое время, чтобы создать диск, особенно если на вашем устройстве Android много фотографий или других больших файлов. Это означает, что между подключением USB-кабеля и появлением накопителя на этом ПК часто проходит некоторое время.
По умолчанию диски Android будут иметь то же имя, что и ваш жесткий диск (обычно «Локальный диск»), но вы можете легко переименовать их в проводнике Windows.
Если вас интересует исходный код, вы можете найти его здесь . Если вы нашли ошибку, вы можете сообщить об этом здесь .
Вы можете попробовать установить сервер WebDAV на устройство Android, а затем смонтировать сервер WebDAV как диск в Windows 7. Вот бесплатный сервер WebDAV из Google Play (Конечно, в Google Play есть много других серверов WebDAV). И шаги по монтированию сервера WebDAV в качестве диска в Windows 7 .
http://www.totalcmd.net/plugring/TotalAndDroid.html - этот плагин не дает вам букву диска, но помимо этого - делает свою работу. Вы можете видеть все файлы вашего Android-устройства на панели TC и выполнять все обычные операции.
У меня есть Android-устройство ASUS Zenfone, и я могу просматривать свой раздел через Total Commander. Вот как я это сделал:
Надеюсь, это может помочь
Вы можете просто использовать TeamViewer для подключения телефона к компьютеру. Таким образом, вы можете получить доступ ко всем функциям вашего телефона на вашем ПК. Затем используйте любой FTP-сервер для отправки и получения файлов. Таким образом, вам не нужно переключаться между телефоном и компьютером во время обмена файлами.
Эрик
Повелитель огня
Баш
Повелитель огня
Баш
Повелитель огня
Баш
xxcopy
и т. Д., Которые запускаются в файле .bat, который я хотел бы сохранить, поэтому мне действительно нужна буква диска. (Или может xxcopy работать с MTP?)Повелитель огня
Джей М