Время от времени мне нужно передать пару файлов между Windows и Android (в том или ином направлении).
Есть десятки способов выполнить эту задачу, но я еще не нашел ни одного тривиально быстрого.
Я хотел бы получить рекомендации по программному обеспечению для инструментов для передачи файлов между Windows и Android со следующими требованиями:
Что я пробовал:
Как вы и просили, позвольте мне представить несколько кандидатов из моего списка , соответствующих вашему требованию использования "манипулятором". Для этого потребуется настроить ADB на вашем ПК с Windows, включить отладку по USB на вашем устройстве Android и подключить два USB-кабеля 1 .
ИМХО, это первый выбор для пользователей Windows и их Android-устройств. Его разработчик активен на нашем дочернем сайте Android и помогает, если у вас возникнут какие-либо проблемы.
Droid Explorer (источник: Droid Explorer ; нажмите на изображение, чтобы увидеть увеличенные варианты)
Как вы могли догадаться по снимкам экрана: просто перетащите файлы из/в проводник Windows, чтобы скопировать их между вашими устройствами. Таким образом, ваше требование выполнено. В качестве побочного эффекта вы получаете мощный диспетчер устройств, хотя многие его функции требуют, чтобы ваше устройство Android было рутировано. Приходит бесплатно.
Чтобы дать вам второй выбор, QtADB предоставляет сопоставимый интерфейс:
QtADB (источник: QtADB ; щелкните изображения, чтобы просмотреть увеличенные варианты)
Не полностью охватывает все функциональные возможности, которые предоставляет Droid Explorer , но все же может пригодиться — с дополнительным преимуществом, доступным и для других платформ (например, для Linux). Опять же, вы можете просто перетаскивать свои файлы, и снова вы получаете дополнительные административные функции (которые, конечно, снова требуют root для многих вещей).
Ваше основное требование простого копирования файлов должно быть выполнено обоими к вашему удовлетворению. Ничего не нужно устанавливать на стороне Android. Ничего из того, что вам нужно, чтобы работать все время, в любом случае не работает все время. Единственное ограничение для обоих: все передачи должны быть инициализированы с машины Windows / ПК.
1: хотя ADB также можно настроить для использования в беспроводном режиме, я оставлю эту часть здесь. Если вам это нужно, загляните на наш дочерний сайт Android Enthusiasts .
Я тоже ищу этот святой Грааль. Прямо сейчас FTP — это то, что я делаю, когда мне нужно массово копировать данные, обычно с телефона на ПК.
Если вам посчастливилось иметь телефон с разделенной внутренней памятью, вы можете просто использовать USB-кабель. Раздел должен быть смонтирован как USB-накопитель. Однако это будет зависеть от имеющегося у вас оборудования.
Если у вас есть устройство Samsung, оно будет отображаться как мультимедийное устройство, и, насколько я знаю, нет никакого способа обойти это. Если вы не знаете, что такое MTP, ознакомьтесь с этой статьей HowToGeek и этой статьей Android Central для получения дополнительной информации.
На Android-устройстве вам понадобится какой-то клиент для доступа к любой стандартной передаче файлов, которую вы придумали. Total Commander имеет несколько надстроек для FTP, Bluetooth и Samba. Samba работает, но мне обычно нужен IP-адрес, потому что разрешение имен работает не так хорошо. Total Commander запускается только тогда, когда вы этого хотите.
Аппаратное обеспечение
Извлечение SD-карты или использование запоминающего устройства USB в сочетании с кабелем USB OTG будет буквально самым быстрым способом достижения ваших целей без нового программного обеспечения. Тем не менее, вам нужно подходящее оборудование для обоих из них, чтобы работать.
Альтернативы
Вместо программного обеспечения для передачи файлов вы можете использовать программное обеспечение для синхронизации файлов, такое как Dropbox или SpiderOak . У них может не быть кнопки «сделать это сейчас», но файлы будут переданы на ПК.
Некоторое время назад журнал Linux провел циклическую проверку программного обеспечения для передачи файлов и синхронизации. Заголовки, которые я могу вспомнить, это Crashplan, Seafile и Bittorrent Sync.
Я думаю, что требование об отсутствии программного обеспечения, работающего на устройстве Android, будет жестким. В то время как Android предназначен для подключения, пользователям не так просто передавать файлы в настольной ОС, поэтому вам, вероятно, понадобится больше программного обеспечения на этой стороне.
Иззи
adb push
/adb pull
(командная строка) или какой-нибудь приятный интерфейс ? Это с передачей, инициированной на стороне Windows. Если вы хотите, чтобы это было наоборот, что-то вроде FolderSync может быть выбором: определите «пару» или перенесите каталоги, поместите в них файлы, и синхронизация произойдет по расписанию. Работает с SMB, FTP, SCP и кучей других протоколов. // Итак: на кого из тех, на кого вы хотите получить ответ? :)RockPaperLz - Замаскируй или Шкатулка
Бенджамин
Дэвид