2008-11-18 68 views
1

我试图编写一个简单的客户端/服务器应用程序(所有的应用程序是一个蓝牙服务和客户端)。客户端代码找到蓝牙设备并注册到本地数据库。但是当查询运行时,这是不可发现的。 (服务器代码在另一个线程上运行)。我的模拟器工作(扫描时间为0),但是当我安装到真正的手机(两个SE和一个诺基亚)时,扫描时间为10-15秒。在此期间该设备无法被其他设备检测到。j2me服务发现和同时发现

有什么想法?

回答

0

当您执行设备搜索时,蓝牙无线电将忙于此,因此它不会响应其他设备的查询查找。

1

据我看到,你尝试创建同时工作的服务器和客户端,对吗?那么,我认为这不可行,你必须制造一台电话服务器,另一台将成为客户端。

我建议通过与WTK或SE SDK捆绑在一起的示例应用程序来查看,您可以将它们用作参考。我也建议阅读SE site for developers