Обмен файлами между телефоном Android и ПК - PullRequest
12 голосов
/ 18 января 2010

Я новичок в Android SDK.Есть ли способ поделиться файлами из моего приложения для Android, чтобы к нему мог получить доступ другой компьютер, использующий WiFi?Есть ли поддержка для чего-то вроде SMB?(Версия Android на телефоне - 1.6). Спасибо.

Ответы [ 8 ]

1 голос
/ 05 февраля 2010

Здесь доступна библиотека SMB для Android: http://code.google.com/p/sambaexplorer/

Есть также некоторые существующие Android-продукты для малого и среднего бизнеса, такие как Pander-sync: http://www.pader -sync.com / мобильный-СМБ-client.html

1 голос
/ 25 января 2010

Другой вариант - заглянуть в библиотеку JCIFS . SMB (или CIFS) можно сделать таким образом. Хотя я бы посоветовал вам взглянуть на какой-то другой механизм общения между вашим Android-устройством и другим компьютером. Простой просмотр файлов - это одно, но реальное общение назад и вперед немного сложнее. Возможно, вам понадобится приложение-демон или systray на стороне компьютера.

Кроме того, могут быть некоторые проблемы, связанные с безопасностью в SMB / CIFS. У вас могут быть проблемы с разрешениями на компьютере, сложностью конфигурации для конечного пользователя на стороне Android или обоими. Просто мысль!

0 голосов
/ 15 июля 2011

Используйте FileLinx Professional с рынка Android.

  • Общий доступ к дисководу ПК "C".
  • Работает через Wi-Fi, 3G / 4G ... подключение из любого места.
  • Нет "Облако. "
  • Поддерживает удаленную печать файлов большинства типов на подключенном к ПК принтере.
  • Приложение на стороне ПК - Java.
  • Поддерживает UPnP для простой переадресации портов.
  • Сохраняет настройки до 10 ПК.

Приложение для ПК можно загрузить бесплатно.

0 голосов
/ 25 января 2011

Приложение обмена файлами Samba на XDA позволяет вам использовать «внешнее» устройство хранения Android в качестве общей папки Windows / SMB через Wi-Fi, но в настоящее время минимальная поддерживаемая версия Android - 2.0.1.

0 голосов
/ 25 января 2011

Вы также можете использовать Astro File Manager с расширениями SMB, у меня работает!

Его легко настроить!

0 голосов
/ 03 февраля 2010

Если вы используете i-jetty , вы можете обмениваться файлами и веб-страницами (даже динамическими сервлетами!), Используя HTTP, и просматривать их с компьютера с помощью обычного веб-браузера.

Конечно, вы все равно можете просматривать их с самого устройства. : -)

0 голосов
/ 21 января 2010

Если вы ищете решение для своего телефона, на рынке есть хотя бы один клиент Samba. Я использую SambaExplorer, и он работает довольно хорошо. Мой HTC Hero также поставляется с программным обеспечением от HTC, которое позволяет мне подключить мой Windows-компьютер к телефону, чтобы я мог перемещать файлы назад и вперед.

С точки зрения API, у вас есть доступ к практически тем же API, которые вы имели бы в стандартной Java, а также к некоторым дополнительным функциям. Подробнее см. здесь .

0 голосов
/ 20 января 2010

Я не знаю решения для совместного использования файлов, но я использовал AndFTP , чтобы скопировать мои музыкальные файлы ogg из коробки с Ubuntu на SD-карту.

Если под общим доступом вы просто подразумеваете «использовать по сети», вы всегда можете поместить их на веб-сервер и поместить URL-адрес в браузер Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...