2009-08-31 27 views
4

我想为使用JavaME(MIDP/CLDC)的手机编写一个小型的数据录入应用程序。如何最好地将数据与PC上的本地应用程序同步(仅将数据传输到PC)?如果手机通过USB电缆插入,是否有任何标准方式连接到PC?本地同步JavaME移动数据

我知道我可以连接到一些Web服务,但我不想使用设备的Internet连接。

的应用程序应该工作在尽可能多的设备尽可能(当然),但对于某些特定设备的提示将太感激...

很抱歉,如果这个问题是有点一般,但我是新到JavaME编程,我没有在网络上找到关于此主题的任何好资源...

回答

0

一种方法是使用文件连接API将数据保存在预定位置。同步工作完全由PC应用程序完成,该应用程序扫描设备上特定文件夹的存在。如果发现它可以将新数据写入文件夹,或者从中读取更改的数据,那么下次启动时,J2ME应用程序都会收到这两个活动。

2

诺基亚Series60设备应该有一个javax.microedition.io.CommConnection,允许通过通用GCF API使用USB,红外和/或蓝牙通信端口。

如果您希望在大多数具有蓝牙功能的手机上都能工作,可以使用JSR-82进行数据传输。其规格为http://www.jcp.org/en/jsr/detail?id=82