[英]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.