Nexus One中Android 2.3.3中的SPP蓝牙连接问题?

时间:2011-03-09 13:51:58

标签: android connection bluetooth

我刚刚使用Android 2.3.3更新了Nexus One,似乎SPP上的蓝牙连接已停止在我的应用中运行。

相同的应用程序在Android 2.2的HTC Desrire中运行正常,同样的应用程序也适用于Nexus One。升级到Android 2.3.3后问题就出现了。

有谁能让我知道可能是什么问题?

2 个答案:

答案 0 :(得分:1)

我能够通过使用createInSecureRfcommSocket API来解决这个问题,还有一种方法可以通过反射来连接不安全的连接。

答案 1 :(得分:0)

我发现了同样的问题。我无法让反射适用于不安全的通信,但公共界面确实有效。

症状是connect()调用每次都在2.3.3上抛出IOException“Connection Refused”,而代码在2.2上运行正常。

我在这里打开了一个针对android的缺陷:http://code.google.com/p/android/issues/detail?id=15919&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars