发送一个整数并通过蓝牙接收一个字符串

时间:2013-07-28 09:44:38

标签: android eclipse sockets bluetooth android-bluetooth

我有蓝牙设备地址我想要变量传输(我使用BluetoothAdapter来发现设备......)

现在我需要一个简单的示例来使用socket来发送和接收变量......(我需要使用BluetoothSocket吗?)

我见过蓝牙聊天样本,但我认为很多代码对我来说都很不寻常,所以我想请别人帮我一个简单的示例代码来发送一个整数并轻松收到一个字符串,请等。

我之前已经检查了蓝牙支持并找到了设备的蓝牙地址。

有些像我这样:

BlutetoothAdapter mBluetoothAdapter;
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

string Address; // BluetoothAddress of wanted device saved into that
int IntToSend; // Integer I need to send

// HERE I need the codes to SEND MY INTEGER VARIABLE TO THAT DEVICE

// I NEED CODES TO LET ME SENT STRING FROM THAT DEVICE HERE

有人能帮助我吗?


解答:我使用了这个简单的教程:http://manojprasaddevelopers.blogspot.com/2012/02/bluetooth-data-transfer-example.html

由于声誉不佳,我无法在接下来的几个小时内回答我的问题,所以我编辑了我的帖子。无论如何,抱歉,如果这不是一个好问题,请。 :)


编辑2:毕竟,使用了BluetoothChat样本......:)

1 个答案:

答案 0 :(得分:0)

(OP在问题编辑中解决了这个问题。转换为社区维基答案。请参阅Question with no answers, but issue solved in the comments (or extended in chat)

OP写道:

  

我已经使用了这个简单的教程:http://manojprasaddevelopers.blogspot.com/2012/02/bluetooth-data-transfer-example.html

现在,我们不赞成仅限URL的答案。该博客相当冗长,包含来自其他作者的大量代码,不适合在此处复制。它包含15个独立的代码编辑步骤,涉及创建相互通信的客户端和服务器代码。