蓝牙套接字在进入IOEx捕获块时变为空(android 4)
我的软件在一段时间内运行良好,但安卓4出现了一些新问题 (使用安卓4.0.4的三星Note设备) 以下内容在其on线程中/上的某个循环中运行蓝牙套接字在进入IOEx捕获块时变为空(android 4),android,sockets,bluetooth,nullpointerexception,try-catch,Android,Sockets,Bluetooth,Nullpointerexception,Try Catch,我的软件在一段时间内运行良好,但安卓4出现了一些新问题 (使用安卓4.0.4的三星Note设备) 以下内容在其on线程中/上的某个循环中运行 try { socket.connect(); // <-- this blocks for up to 6 sec } catch (IOException e) { // <-- this was entered try { socket.close(); // <-- here the
try {
socket.connect(); // <-- this blocks for up to 6 sec
} catch (IOException e) { // <-- this was entered
try {
socket.close(); // <-- here the NPE happened
} catch (IOException ioe) {
//stuff
}
} catch (NullPointerException npe) {
//stuff
}
试试看{
socket.connect();//我也注意到蓝牙上的Android ICS存在问题。
Android ICS向蓝牙引入了一些安全漏洞,正如他们声称的那样(甚至还有更多的漏洞)
所以,我会在安卓系统上报告。可能需要检查其他设备,看看是三星的蓝牙堆栈还是安卓代码
检查我在Android Bugtracker上报告的问题也可能相关,尽管我在配对方面有问题。我也注意到蓝牙上的Android ICS存在问题。
Android ICS向蓝牙引入了一些安全漏洞,正如他们声称的那样(甚至还有更多的漏洞)
所以,我会在安卓系统上报告。可能需要检查其他设备,看看是三星的蓝牙堆栈还是安卓代码
虽然我在配对方面遇到了问题,但检查我在Android Bugtracker上报告的错误也可能是相关的