Я пытаюсь предоставить приложение, которое отправляет несколько данных между двумя различными устройствами через NFC. Например: device1 отправляет комментарий «date», а device2 получает комментарий через NFC-связь, а затем device2 проверяет комментарий, поступающий с устройства1. Для устройства 2 «дата» означает дату сегодняшнего дня, а затем устройство2 отправляет ответное сообщение (например, 23.05.2013 14:21:45) одновременно. Для связи следует использовать не только комментарий «дата», но и другие комментарии. Например: если устройство1 отправляет комментарий «кто вы» через NFC, устройство2 должно одновременно отправить «устройство« Я - Алиса ». Является ли это возможным? Могу ли я сделать такое общение между двумя разными устройствами одновременно? Спасибо за помощь.Возможно ли осуществлять двустороннюю связь между двумя устройствами через NFC?
ответ
Отправка данных через Android Beam в ответ на полученное сообщение NDEF, переданное через Android Beam, невозможно.
Технически протокол Android Beam построен на (LLCP) позволяет осуществлять двунаправленный обмен данными на примерно 240 логических каналах одновременно. Эта возможность просто не распространяется на приложения для Android.
Вы можете надеяться на обновление API, но я бы не стал его ждать. Скрытый API для этого существовал в Android 2.3.3, но позже был удален по какой-то причине.
Как сказал Нилс - только через NFC это невозможно из-за ограниченного API Android.
Однако, я знаю об одном способе достижения этого, используя передачу связи. По сути, связь NFC используется для отправки некоторых учетных данных на другое устройство, которые позволяют двум из них подключаться через Bluetooth.
В библиотеке EasyNFC заявляется о достижении этой функциональности Bluetooth. Я попробовал, и я думаю, что смог установить сокет, но никогда не тестировал его. Я не нашел его слишком надежным, и я не хотел добавлять в приложение приложение bluetooth, а также использовать интерфейс «Touch-to-beam».
- 1. Связь между двумя устройствами Android
- 2. Android - связь между двумя устройствами
- 3. Поделиться тегом NFC между двумя устройствами Android
- 4. Отправьте URL-адрес между двумя устройствами NFC
- 5. Прямая связь между двумя устройствами PCI
- 6. Прямая связь между двумя мобильными устройствами
- 7. связь между двумя устройствами с использованием sms
- 8. связь между несколькими телефонами/устройствами
- 9. Как установить связь между двумя встроенными устройствами через Ethernet?
- 10. связь между двумя устройствами с использованием sms
- 11. Беспроводная связь между двумя устройствами в android
- 12. связь между устройствами
- 13. Возможно ли установить связь между двумя iWatch
- 14. Возможно ли иметь связь между двумя супертипами?
- 15. Как настроить безопасную одноранговую связь между двумя беспроводными устройствами linux?
- 16. Связь между устройствами
- 17. Связь между устройствами через синий зуб iOS
- 18. UWP - Связь между устройствами
- 19. Связь между мобильными устройствами
- 20. Синхронизация через Icloud между двумя устройствами IOS
- 21. Возможно ли передавать данные между двумя устройствами BLE?
- 22. Возможно ли одноранговое соединение между двумя удаленными устройствами?
- 23. Связь между устройствами через Bluetooth с помощью Phonegap на Android?
- 24. связь между устройствами Android с разных компьютеров
- 25. Одноранговая связь между устройствами iOS
- 26. Взаимодействие между двумя устройствами Android
- 27. Связь между мобильными устройствами по локальной сети
- 28. Длительное соединение клиент-сервер между двумя устройствами
- 29. «Атомарность» в связи между двумя устройствами
- 30. Возможно ли создать связь между двумя приложениями iOS?
проверить это [ссылка] (http://developer.android.com/guide/topics/connectivity/nfc/index.html) –