Detect in der Nähe bluetoooth fähigen Geräten laufen Wenn ich über dieses Problem erforscht I came across this. So weiß ich, dies in Wifip2p api möglich ist, aber ich möchte die gleiche Sache mit Bluetooth api erreichen. Ist es möglich? In Wifip2p api sendet die App einen Text (sagen wir App-eindeutigen Code), den andere Geräte (die die gleiche App laufen) hören und antworten, sodass ich die Geräteliste mit meiner App anzeigen kann. Aber ist es möglich, etwas an alle Geräte in der Nähe mit der Bluetooth-API zu senden?meine app
0
A
Antwort
0
Natürlich ist es möglich. Bluetooth-Anwendungen folgen einer typischen Client/Server-Architektur. Weitere Informationen finden Sie unter official Android documentation.
Verwandte Themen
- 1. Meine App mit Environment.getExternalStorageDirectory()
- 2. Taskleistenproblem für meine App
- 3. super.viewDidLoad() stürzt meine app
- 4. Teilen über meine App
- 5. Meine App stürzt weiter
- 6. Meine App bekommen Crash
- 7. Fehler immer meine app
- 8. Alarmdialog einfrieren meine app
- 9. kann meine App
- 10. Meine Aktivität stürzt meine App ab
- 11. Meine App ist einfach App stürzt
- 12. möchte App Einladungsdialog für meine App machen
- 13. Wird NSLog meine App verlangsamen?
- 14. Warum meine App stecken bleibt
- 15. Absicht stürzt immer meine App?
- 16. Meine App in AppDelegate stoppen
- 17. meine app Integration mit Kontakt
- 18. Meine Android App stürzt ab
- 19. startActivityForResult Kraft schließt meine App
- 20. Meine App nicht Nexus 7
- 21. Verfolgen, wer meine App verwendet
- 22. Versuchen, meine App zu töten
- 23. Orientierung startet meine App neu
- 24. SQLite-Datenbank stürzt meine App
- 25. setSupportActionBar() macht meine app disfunction
- 26. Bereitstellen meine erste Reaktion App
- 27. Integriere meine App mit Activiti
- 28. 3D-Touch friert meine APP
- 29. Meine App stürzt beim Versuch ab, meine Kartenansicht einzurichten
- 30. Android, meine App akzeptiert nicht meine selbst signierte ssl cert
Ich weiß, wie man in der Nähe befindliche Bluetooth-Geräte findet, aber ich möchte nur die Geräte finden, auf denen meine App installiert ist –
Dieser Link beschreibt viel mehr als das Entdecken von Geräten. Sie müssten den Server und den Client in Ihre App schreiben, damit er sich ordnungsgemäß mit anderen Geräten verbinden kann, auf denen Ihre App ausgeführt wird. Der Link verweist auf den Teil, der sich mit 'BluetoothSocket' und' BluetoothServerSocket' beschäftigt, um genau das zu erreichen. Es ist offensichtlich nicht so hoch wie eine Schnittstelle wie WifiP2P, aber es ist nicht so anders. WifiP2P verwaltet die Socket-Kommunikation darunter. – Dave
Sie können sich [Bluetooth LE] (https://developer.android.com/guide/topics/connectivity/bluetooth-le.html) ansehen, wenn Sie den Socket/Server-Ansatz nicht mögen. In LE "wirbt" das zu entdeckende Gerät selbst (wie ein Bluetooth LE Beacon) und wird dann von einem anderen Gerät gefunden, das nach Bluetooth LE Geräten sucht. –