对不起朋友打扰你。我留在家里妈妈和Android开发的新人,我把我们当作兼职工作。我在Java开发方面有很长的经验。
我试着看一下蓝牙聊天的例子,并在这里搜索了很多关于从哪里开始。 当我尝试在移动设备上运行时,蓝牙聊天示例从不显示配对设备列表。虽然这里有许多问题,但是使用的是UUID。我无法从朋友的哪个地方找到它。
我的问题是,有人可以指导我从哪里开始,我有一个SPP设备配对/不配对(Idont知道它的UUID)我希望通过我的手机连接它。由于人们的时间非常宝贵,所以只需要几行帮助,我理解这是我的愚蠢问题。
感谢。
答案 0 :(得分:3)
我在我的应用程序中使用蓝牙spp并获取我的数据二进制文件,所以我可以删除你使用的一些代码行。
private BluetoothSocket sock;
private InputStream in;
private BluetoothDevice zee;
/*
* ****PAIR DONGLE****
*/
zee = BluetoothAdapter.getDefaultAdapter().getRemoteDevice("YO:UR:MA:CA:DR:ES:S");
m = zee.getClass().getMethod("createRfcommSocket",
new Class[] { int.class });
sock = (BluetoothSocket) m.invoke(zee, Integer.valueOf(1));
sock.connect();
int temp = 0;
in = sock.getInputStream();
try {
while (true) {
temp = in.read();
//do what you like with your byte stored in temp
} catch (IOException e) {}
希望有所帮助