好的,免责声明:通常,我提供代码和尝试,但这个超出了我。我稍微搞砸了BlueCove并为Mac找到了一个工作堆栈,但我不确定这是我需要去的方向。
我用谷歌搜索,但Android链接使这个话题饱和。
结论:我有一个设备,其音量按钮损坏,默认音量设置约为75%左右。我只想将一个Java应用程序组合在一起,将AT + VGS命令发送到连接的设备。
感谢您的支持。
更新:好一点代码:
try{
LocalDevice localDevice = LocalDevice.getLocalDevice();
System.out.println("Device:" + localDevice.getBluetoothAddress());
DiscoveryAgent agent = localDevice.getDiscoveryAgent();
agent.startInquiry(DiscoveryAgent.GIAC, listener);
try {
synchronized(lock){
lock.wait();
}
}
catch (InterruptedException e) {
e.printStackTrace();
return;
}
System.out.println("Device Inquiry Completed. Number of listners:" + listener.devices.size());
}
返回:
Device:000000000007
Device Inquiry Completed. Number of listners:0
所以我假设我找到了当地的BT,但它并没有看到任何东西。我已将设备配对并连接。想法?