如何使J2ME Midlet通過連接的電纜與Java程序或PC上的某些應用程序進行通信?如何在J2ME Midlet和PC之間進行通信?
回答
Incredible_Honk幾乎是正確的。關鍵是使用(標準)系統屬性「microedition.commports」。這提供了一個以逗號分隔的可用於應用程序的com端口列表。打開一個連接使用CommConnection
如下:
CommConnection con = (CommConnection) Connector.open("com:<commport name>");
通常這將提供訪問USB串行連接,也可能是紅外線(如果可用)。遍歷每一個,看看哪一個對應於你正在尋找的連接。
至少在Windows上,您需要先爲手機安裝正確的驅動程序。這將允許您打開串行連接並與應用程序通信。
有沒有這樣做的一般方法。這幾乎不取決於美孚的能力。可能是因爲有一些供應商的API給你特別的USB接口,但我不知道任何。
某些電話支持通過串行端口連接進行通信。 查看javax.microedition.io.CommConnection接口瞭解更多信息。
Sonyericsson手機提供了一種在設備上調試midlet並通過電纜接收控制檯消息的方法。
我不認爲SE提供了一個可用於與調試器進行交互的J2ME API。 – 2009-09-09 11:50:37
沒有api。通過電纜連接時,您可以在SE設備上調試MID。 midlet的控制檯輸出重新路由到您的PC控制檯 – Toad 2009-09-09 13:30:43
- 1. 如何在手機與PC之間進行通信?
- 2. J2ME - PC和手機之間的藍牙串口通信
- 3. 在iphone和windows pc之間進行通信?
- 4. 如何在幀之間進行通信?
- 5. 在UIDatePicker和UITableView之間進行通信
- 6. 在C++和C#之間進行通信?
- 7. 在JavaScript和Servlet之間進行通信
- 8. Android和PC之間的通信(C#)
- 9. 如何在Firefox插件和android進程之間進行通信?
- 10. 運行j2me midlet作爲foregorund進程
- 11. 如何在python和mac應用程序之間進行通信?
- 12. 如何在.NET EXE和COM EXE之間進行通信?
- 13. 如何在labview和DM軟件之間進行通信
- 14. 如何在Windows Vista Session 0和桌面之間進行通信?
- 15. 如何在Android和Javascript之間進行通信?
- 16. 如何安全地在PHP和WCF之間進行通信
- 17. 如何在iOS應用程序和php之間進行通信?
- 18. 如何在Javascript和Flex之間進行通信?
- 19. 如何在ASP.NET和Excel工作簿之間進行通信
- 20. 如何在桌面和WP7之間使用Wcf進行通信?
- 21. 如何在php和flash之間進行通信
- 22. 如何在Qt和iOS之間進行通信?
- 23. 如何在C#和Wpf項目之間進行通信?
- 24. 如何在Windows應用程序和Silverlight之間進行通信?
- 25. 如何在服務器和android之間進行通信?
- 26. 如何在C++和Flash之間進行通信?
- 27. 如何使用XML-RPC在Python和C#之間進行通信?
- 28. 如何在angular和nodejs之間進行通信?
- 29. emberjs如何在控制器和視圖之間進行通信?
- 30. 如何在Flash和Javascript之間進行通信
你的意思是什麼設備和什麼樣的電纜? – 2009-09-09 09:16:50
任何手機...通過USB端口連接 – Josh 2009-09-09 09:17:31