2012-06-21 1 views
1

Я прочитал много сообщений, чтобы решить эту проблему, но до сих пор мне не удалось! Любая помощь высоко ценится! У меня есть приложение для Android, работающее на смартфоне, которое позволяет пользователю снимать снимки и добавлять теги exif к полученному jpg. Эти снимки сохраняются в одной папке.
Как только смартфон может подключаться через Bluetooth к ПК (Windows XP встроен), приложение должно отправить их на ПК. Лучшим решением для отправки изображений является использование приложения поддержки Android для передачи файлов с использованием протокола OBEX (его можно вызвать через Intent.setAction (Intent.ACTION_SEND)).Автоматически получать файлы через Bluetooth на Windows XP

Моя проблема - автоматически получать файлы, которые я отправляю с Смартфона.
Теперь я могу выполнить это, всегда помещая ПК в режим «получения файлов» из меню значков Bluetooth на панели задач (щелкните правой кнопкой мыши -> Получить файл), а затем подтвердите, где сохранить файл. Но я должен все делать вручную.

Есть ли способ автоматически получать файлы и сохранять их в нужную папку?
Могу ли я достичь этого, используя другой стек BT?

Альтернатива, которую я могу решить, - это реализовать приложение также на ПК и реализовать собственный протокол с необработанным обменом данными на последовательном порту через Bluetooth. (но, конечно, это было бы неплохо обходиться !!!)

Кажется почти невозможным, но там будет хороший способ решить это! :-)

ответ

0

Если вы не настроены по Bluetooth, посмотрите мой проект с открытым исходным кодом http://cross-copy.net.

Он упрощает передачу файлов между устройствами между приложениями: соединение выполняется через команду sever путем сопоставления кодовых слов. API RESTful очень прост, и вы можете легко изменить веб-приложение, чтобы начать загрузку сразу после поступления файла.

+0

Hi Rodja, спасибо за ваш ответ! На самом деле у меня не будет подключения к интернету на устройствах, поэтому ваше решение не применимо к моему делу! – Andre