有没有办法从手机发送邮件使用J2ME和FTP协议通过蓝牙文件到PC

问题描述:

我想提出一个J2ME应用程序发送的图像(从相机拍摄),以进行进一步的处理PC。我可以使用ftp将它通过蓝牙发送到PC吗?有没有办法从手机发送邮件使用J2ME和FTP协议通过蓝牙文件到PC

如果使用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

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

+0

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

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

我发现怎么PC和J2ME手机连接,在这个博客一个很好的例子。

mobile-programming-and-games_java-connect-pc-and-mobile-phone-over

,并包括用于测试的源代码!...

看看这个视频

youtube_iiM0C5cx_H0