我一直在寻找这个问题的高和低。仍然无法找到解决方案。 基本上,我想通过从客户端(j2me)到服务器(j2me)的OBEX推送服务(蓝牙)传输加密文件。在模拟器中,它工作正常。客户端能够成功地在服务器上执行蓝牙发现查找。通过蓝牙将文件从手机传输到另一个
但是,当我把应用程序放入我的手机。它根本不显示任何东西。我想这可能是一个服务器或客户端的网址问题。
任何人都可以帮助我吗?
这里是我的一些代码(最有可能是这导致我的问题)。
(客户端)
discoveryAgent.searchServices(null,new UUID[] { new UUID(1105) },
(RemoteDevice) list.getRemoteDevices().elementAt(i), this);
(服务器)
sn = (SessionNotifier) Connector.open(
"btgoep://localhost:1105;name=ObexPushServer;authenticate=false;master=false;encrypt=false");
我试着用 “00112233445566778899AABBCCDDEEFF” 代替1105(服务器),但仍是同样的结果。
如果这可以在模拟器上工作,但不在设备上,请将您使用的设备添加到您的问题中。请客户和服务器。 –