到目前为止,我所知道的是你可以从你的安卓手机与多个设备进行通信。但我的情况是我想连接两个“相似”的设备。
据我了解,如果我需要连接两个设备,我需要使用不同的UUID,蓝牙聊天应用程序建议硬编码UUID。
现在的情况是,我正在为一个游戏编程,物理枪将通过蓝牙连接到手机上(以跟踪射击等)。好吧,在这里我可以要求枪供应商为所有枪硬编码UUID,并且手机每次只能连接1支枪...这很容易。
需求是,用户可能有多支枪!有人能告诉我如何管理这个问题吗?如果我为所有枪硬编码一个单一的UUID,那么我不确定如何连接多个枪。如果我没有在枪芯片中硬编码UUID,我该如何找到UUID来连接?
据我了解,如果我需要连接两个设备,我需要使用不同的UUID,蓝牙聊天应用程序建议硬编码UUID。
现在的情况是,我正在为一个游戏编程,物理枪将通过蓝牙连接到手机上(以跟踪射击等)。好吧,在这里我可以要求枪供应商为所有枪硬编码UUID,并且手机每次只能连接1支枪...这很容易。
需求是,用户可能有多支枪!有人能告诉我如何管理这个问题吗?如果我为所有枪硬编码一个单一的UUID,那么我不确定如何连接多个枪。如果我没有在枪芯片中硬编码UUID,我该如何找到UUID来连接?
BluetoothServerSocket
? - Prateek