我正在嘗試使用WiFi Direct服務發現來連接兩個Android手機。我只對能夠發送連接請求的手機感興趣。我認爲我需要做的是在一部手機上註冊一個本地服務,並在另一部手機上發現服務,發現後我可以連接到它。但似乎我必須在兩部手機上都發現這些東西,以便它能夠正常工作......所以我只是對發生的事情感到困惑。我正在使用this tutorial。任何人都可以幫我理解這兩款手機連接的必要條件嗎?我不能只有一部手機只註冊,另一部手機只能發現?Android WiFiDirect服務發現混淆
2
A
回答
1
這真的取決於你想要做什麼。實際上,您可以發現其他設備並執行連接,而無需在上方放置Service Discovery層。對等發現和服務發現不是一回事。對等發現涉及檢測所有使用Wifi Direct的附近設備,而服務發現只涉及發現通告特定類型服務的設備。
在轉到更高級主題的服務發現之前,您應該從其他Tutorial開始。
0
您可以使用對等方發現來檢測其他設備,但不需要通過服務發現來交換數據或服務。連接設備前也可以使用套接字連接 - 用於交換文件。
相關問題
- 1. Rails發現混淆
- 2. 混淆服務綁定和解綁Android
- 3. Android Looper混淆
- 4. SharedPreferences.Editor(Android)混淆
- 5. Android SharedPreferences混淆
- 6. 從web服務器混淆json
- 7. Cordova android 5.1.1 APK混淆與proguard混淆
- 8. Wifidirect發現沒有找到同行
- 9. jQuery最接近的發現混淆
- 10. 啊與服務層很混淆
- 11. apache服務器與HTTPService響應混淆
- 12. 服務器端事件與ASP.NET混淆
- 13. ASP .NET混淆 - 服務器控件
- 14. 簡單的角度服務混淆
- 15. Boost :: asio阻止Tcp服務器混淆
- 16. symfony2實體,存儲庫,服務混淆
- 17. Oauth2.0和谷歌服務帳戶混淆
- 18. 使用服務與Asycn Task混淆?
- 19. JMX混淆(遠程服務器控制)
- 20. 與web服務和網站混淆
- 21. AttachedToParent任務混淆
- 22. Gradle JacocoReport任務觸發混淆異常
- 23. Android Java - Runnable混淆
- 24. Android圖像混淆?
- 25. Android混淆程序
- 26. Android庫:混淆罐
- 27. Android時區混淆
- 28. Android aar庫混淆
- 29. Android調試混淆
- 30. Android反射混淆