我正在爲我的android手機創建一個「跟蹤系統」。基本上,手機會將它的緯度/經度傳送給C#程序,該程序將接收座標並將其顯示在地圖上。我設法獲得手機的緯度/經度座標,但我需要一種方法將數據傳輸到我的PC上運行的C#應用程序。我知道我的C#和Java的方式,但從來沒有真正進入網絡編程。有沒有辦法做到這一點 ?從android手機發送數據到PC?
1
A
回答
0
我不能說C#的一面,但如果你編寫一個C#服務器來接收發布請求,Apache HttpClient使發送請求變得相對簡單。有很多關於SO的其他問題可以幫助您在手機上設置客戶端,如果您稍微摸索一下。
0
你有不同的方式來做到這一點。
- 首先是通過雲發送數據以通過遠程服務器進行交互。因此,這兩種設備都可以連接到互聯網
- 第二證件到在本地網絡發送數據,因此數據必須是在同一網絡上,並有機會分享他們的IPS
- 三是使用adb forward這允許通過USB電纜在兩個設備之間建立一個套接字連接。要求是手機必須處於我認爲的調試模式,並且驅動程序安裝在PC上,因此手機被亞行認可。
- 我可以使用藍牙連接再添加一個。查找信息here
1
我想看看C#Webservices,功能非常強大。通信協議是SOAP(簡單對象訪問協議),它是一種廣受歡迎並得到很好支持的標準。
很好的開始參考:Your first C# Web Service
0
做這將是構建WCF服務,它允許許多不同的協議來接收數據的正確方法。這可能是一個非常強大的解決方案,可以在未來擴展。
最快和最簡單的IMO將創建ASP.NET MVC應用程序,爲您的經度/緯度定義一個POCO模型並創建一個將您的模型作爲參數的動作。然後在Android上使用HttpClient和HttpPost發送數據。這裏的技巧是將您的發佈請求中的變量命名爲您在C#模型中定義的變量。
相關問題
- 1. 將數據從PC發送到Android手機
- 2. 發送短信從PC到手機
- 3. 發送ems消息從pc到手機
- 4. 通過USB電纜將數據從WP7手機發送到PC
- 5. 通過藍牙發送文件從PC到Android手機
- 6. 從手機(Android)發送消息到PC(Windows)
- 7. 從手機發送數據到android(機器人/本機)的JavaScript
- 8. Windows 7手機將數據從手機發送到手機
- 9. 同步SQLite數據從Android手機到Windows PC MySql數據庫
- 10. Android將數據手機發送到手機
- 11. 通過互聯網從手機發送數據到手機?
- 12. 從WP7發送數據到PC
- 13. 發送數據到一個Android手機到另一個Android手機
- 14. 如何將數據從一個手機發送到Android的多個手機
- 15. 以編程方式將數據從Android手機發送到PCD
- 16. 將數據從android手機(WiFi)傳輸到PC(LAN)
- 17. 發送郵件使用Java從PC到手機
- 18. 從PC發送消息到手機c#應用
- 19. 如何使用simplewire for Java將SMS從PC發送到手機?
- 20. 如何在J2ME中將短信從PC發送到手機
- 21. 如何從PC發送短信到scala的手機?
- 22. 如何將文件從PC推送到android手機?
- 23. Android手機與PC通信:手機找不到PC
- 24. 從android手機發送udp消息到PC(窗口)不起作用
- 25. 當從PC發送到PC和從PC發送到Android時不一致的字節數組讀取
- 26. Android - 通過WiFi從應用程序發送數據到PC
- 27. 使用USB將數據從PC發送到Android設備OTG
- 28. 從arduino sketch/adb(PC)發送數據到android
- 29. 通過USB從Android應用程序發送數據到PC
- 30. 通過ADB從Android活動發送數據到PC
我也建議使用免費的ARO工具,它可以幫助您優化您的應用程序網絡使用情況,以確保性能達到最佳狀態。 https://developer.att.com/developer/forward.jsp?passedItemId=9700312 – 2012-07-23 16:13:39