簡體   English   中英

如何在J2ME Midlet和PC之間進行通信?

[英]How to Communicating between a J2ME Midlet and PC?

如何通過連接的電纜使J2ME Midlet與PC上的Java程序或某些應用程序通信?

Incredible_Honk幾乎是正確的。 關鍵是使用(標准)系統屬性“ microedition.commports”。 這提供了以逗號分隔的COM端口列表,這些端口可用於您的應用程序。 要打開連接,請使用CommConnection ,如下所示:

CommConnection con = (CommConnection) Connector.open("com:<commport name>");

通常,這將提供對USB串行連接的訪問​​,如果可能的話,也可以通過紅外訪問。 遍歷每個對象,以查看與您要查找的連接相對應的對象。

至少在Windows上,您需要首先為手機安裝正確的驅動程序。 然后,這將允許您打開串行連接並與應用程序通信。

沒有一般的方法可以做到這一點。 它幾乎不取決於動員能力。 可能是因為有一些供應商API賦予了您對USB的特殊訪問權限,但我不知道有什么。

某些電話支持通過串行端口連接進行通信。 查看javax.microedition.io.CommConnection接口以獲取更多信息。

索尼愛立信手機提供了一種在設備上調試Midlet並通過電纜將控制台消息返回的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM