java - Android 2.1 和 HTC Desire : Is there a bluetooth problem?(CorruptedStreamException)

标签 java android exception bluetooth

我制作了一个使用 Android SDK 2.1 的应用程序。该应用程序使用蓝牙连接到多个设备。

我有 3 个 HTC Dreams (Google G1) 作为测试设备。该应用程序在它们上运行得非常好。它们已获得 root 权限,并且正在运行 Android 2.1。

如果我使用 HTC Desire(Android 2.1 Update 1)加入,如果有超过 1 个蓝牙连接打开,则从蓝牙套接字读取的流始终会关闭。引发的异常是 IOException 和 CorruptedStreamException。

类似的问题是,有时我无法将 HTC Desire 连接到其他设备,而其他设备的连接却运行良好。

HTC Desire 与蓝牙和 Android 2.1 Update1 结合使用时是否存在任何已知问题?

最佳答案

HTC Desire 中的蓝牙 SPP 配置文件已损坏,并且实现存在错误。

http://code.google.com/p/android/issues/detail?id=8382

干杯, 马杜

关于java - Android 2.1 和 HTC Desire : Is there a bluetooth problem?(CorruptedStreamException),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3353080/

相关文章:

java - 从命令提示符运行 jar 时出错

java - 按组获取行 MySQL Java

java - Eclipse 4.2.0/调试器非常慢

java - 这个 Maven 插件真的有一个无效的描述符吗?

android - 获取 RxJava Observable 的当前值

git - 如何解决这个问题,在执行 merge 命令期间捕获异常。 org.eclipse.jgit.errors.LockFailedException?

java - 计算最近截面的角度

java - 多语言 Android 应用程序开发

android - 在没有发现服务的情况下编写 BLE 特性 Android

python - Python 解释器报告异常时给出意外行