JAVA蓝牙开发,设备发现问题,高分求助

ml_dark 2012-01-31 10:40:14
我现在想在XP系统上用BlueCove version 2.0.1,通过本地的蓝牙设备(插在我电脑上得)去发现附近的蓝牙(比如我的手机),程序不报错,但是没有任何输出,,各位,是不是我代码写偏了?求指教。。。。。在线等,谢谢,没有搞过蓝牙啊。。。

import javax.bluetooth.DeviceClass;
import javax.bluetooth.DiscoveryAgent;
import javax.bluetooth.DiscoveryListener;
import javax.bluetooth.LocalDevice;
import javax.bluetooth.RemoteDevice;
import javax.bluetooth.ServiceRecord;

public class Bluetooth implements DiscoveryListener{

LocalDevice localDevice;

RemoteDevice[] remoteDevice;

@Override
public void deviceDiscovered(RemoteDevice arg0, DeviceClass arg1) {
// TODO Auto-generated method stub
System.out.println(arg0 + ":" + arg1);
}

@Override
public void inquiryCompleted(int arg0) {
// TODO Auto-generated method stub

}

@Override
public void serviceSearchCompleted(int arg0, int arg1) {
// TODO Auto-generated method stub

}

@Override
public void servicesDiscovered(int arg0, ServiceRecord[] arg1) {
// TODO Auto-generated method stub

}

public void find() throws Exception{
localDevice = LocalDevice.getLocalDevice();
DiscoveryAgent agent = localDevice.getDiscoveryAgent();


remoteDevice = agent.retrieveDevices(DiscoveryAgent.CACHED);

if(remoteDevice != null){
for(int i = 0; i < remoteDevice.length; i++){
RemoteDevice rd = remoteDevice[i];
System.out.println(rd.getFriendlyName(false) + ":" + rd.getBluetoothAddress());
}
}

remoteDevice = agent.retrieveDevices(DiscoveryAgent.PREKNOWN);
if(remoteDevice != null){
for(int i = 0; i < remoteDevice.length; i++){
RemoteDevice rd = remoteDevice[i];
System.out.println(rd.getFriendlyName(false) + ":" + rd);
}
}

agent.startInquiry(DiscoveryAgent.GIAC, this);
}

public static void main(String...a) throws Exception{
Bluetooth bt = new Bluetooth();
bt.find();
}
...全文
182 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
softroad 2012-02-01
  • 打赏
  • 举报
回复
如何解决的啊?
ml_dark 2012-02-01
  • 打赏
  • 举报
回复
想结贴都没人来顶。
ml_dark 2012-01-31
  • 打赏
  • 举报
回复
没人回答,一直顶到周末
ml_dark 2012-01-31
  • 打赏
  • 举报
回复
没人啊。。
ml_dark 2012-01-31
  • 打赏
  • 举报
回复
自己顶
ml_dark 2012-01-31
  • 打赏
  • 举报
回复
自己解决了

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧