我刚刚使用Android 2.3.3更新了Nexus One,似乎SPP上的蓝牙连接已停止在我的应用中运行。
相同的应用程序在Android 2.2的HTC Desrire中运行正常,同样的应用程序也适用于Nexus One。升级到Android 2.3.3后问题就出现了。
有谁能让我知道可能是什么问题?
答案 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