2010-04-02 101 views

回答

2

如果使用JSR-82,可以连接手机和PC使用蓝牙和发送/使用输入/输出流的无线传输接收,并且这些流链接到读取和写入文件。 //和btl2cap:// URL来打开连接

的J2ME GCF的蓝牙使用URL如btspp支持。有关蓝牙编程here的很好的介绍。或者更好的是,有一个关于使用OBEX传输图像的教程here。请记住,要在桌面PC(Java SE)上执行蓝牙,您需要桌面的JSR-82实现与您的蓝牙芯片接口 - 您可以使用类似Bluecove(免费)或Avetana (非自由)。

+0

为什么JSR-82无法像桌面蓝牙芯片那样与移动蓝牙芯片进行交互? – 2010-04-03 20:38:55

+0

关键是Sun Microsystems不会为Java SE实现JSR-82,所以它在标准版JRE或JDK中不存在。 J2ME中的JSR-82仅在手机上实现,在Java ME SDK中,仿真器不提供与桌面蓝牙芯片的任何“真实”硬件接口。这就是为什么你需要第三方实施,比如我上面列出的那些。 – 2010-04-04 09:05:46

0

大概不会FTP,但是你要看看JSR-82中,Java蓝牙API的。教程可在该网站上找到。

+0

在使用蓝牙从PC传送文件到任何移动设备,对话框其中显示了提及FTP。如何在J2ME中实现同样的功能,同时将文件从移动设备发送到电脑 – 2010-04-02 13:32:47

1

我不知道FTP,但我却用OBEX和avetanaOBEX实现传输文件。

相关问题