有没有办法使用j2me和ftp协议通过蓝牙将文件从手机发送到pc

有没有办法使用j2me和ftp协议通过蓝牙将文件从手机发送到pc,ftp,bluetooth,java-me,Ftp,Bluetooth,Java Me,我正在制作一个j2me应用程序,将图像(从相机拍摄)发送到PC进行进一步处理。我可以使用ftp通过蓝牙将其发送到pc吗?可能不是ftp,但您需要看看Java bluetooth API。该站点提供了教程。可能不是FTP,但您需要了解Java Bluetooth API。该站点提供了教程。我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。如果使用JSR-82,您可以使用蓝牙连接手机

我正在制作一个j2me应用程序,将图像(从相机拍摄)发送到PC进行进一步处理。我可以使用ftp通过蓝牙将其发送到pc吗?

可能不是ftp,但您需要看看Java bluetooth API。该站点提供了教程。

可能不是FTP,但您需要了解Java Bluetooth API。该站点提供了教程。

我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。

我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。

如果使用JSR-82,您可以使用蓝牙连接手机和PC,通过无线传输的输入/输出流发送/接收数据,并将这些数据流链接到文件的读写

J2ME GCF支持使用诸如btspp://和btl2cap://URL之类的URL来打开连接的蓝牙。关于蓝牙编程有一个很好的介绍。甚至更好的是,有一个关于使用OBEX传输图像的教程


请记住,要在台式PC(Java SE)上使用蓝牙,您需要一个JSR-82实现,以便桌面与您的蓝牙芯片进行接口-您可以使用类似(免费)或(非免费)的东西。

如果您使用JSR-82,您可以使用蓝牙连接手机和PC,通过无线传输的输入/输出流发送/接收数据,并将这些数据流链接到文件的读写

J2ME GCF支持使用诸如btspp://和btl2cap://URL之类的URL来打开连接的蓝牙。关于蓝牙编程有一个很好的介绍。甚至更好的是,有一个关于使用OBEX传输图像的教程


请记住,要在台式PC(Java SE)上实现蓝牙,您需要一个JSR-82实现,以便桌面与您的蓝牙芯片进行接口-您可以使用(免费)或(非免费)之类的东西。

我在本博客中找到了一个关于如何连接PC和J2ME移动电话的极好示例

并包含用于测试的源代码

查看此视频


我在这个博客中找到了一个关于如何连接PC和J2ME手机的极好例子

并包含用于测试的源代码

查看此视频


当使用蓝牙将文件从pc发送到任何移动设备时,显示的对话框中会提到FTP。如何在J2ME中实现同样的功能,同时将文件从移动设备发送到pc当使用蓝牙将文件从pc发送到任何移动设备时,显示的对话框提到FTP。我如何在J2ME中实现同样的功能,同时将文件从移动设备发送到PC?为什么JSR-82不能满足与桌面蓝牙芯片的交互,就像它对移动蓝牙芯片所做的那样?问题是Sun Microsystems没有为Java SE实现JSR-82,所以它根本不存在于标准版JRE或JDK中。J2ME中的JSR-82仅在手机上实现,而在JavaMeSDK中,模拟器不提供任何与桌面蓝牙芯片的“真实”硬件接口。这就是为什么您需要第三方实现,如我上面列出的那些。为什么JSR-82不能满足与桌面蓝牙芯片的交互,就像它对移动蓝牙芯片所做的那样?关键是Sun Microsystems没有为Java SE实现JSR-82,所以它根本不存在于标准版JRE或JDK中。J2ME中的JSR-82仅在手机上实现,而在JavaMeSDK中,模拟器不提供任何与桌面蓝牙芯片的“真实”硬件接口。这就是为什么您需要第三方实现,如我上面列出的那些。