作者bah (bah)
看板AndroidDev
标题[问题] 蓝牙连线次数问题
时间Wed May 14 17:54:15 2014
最近在写蓝牙连线app,是参考BluetoothChat程式码来写
测试时遇到一个问题,就是执行BluetoothSocket的connect()时
在Log视窗可以看到BluetoothSocket会显示出
connect(), SocketState: INIT, mPfd:{ParcelFileDescriptor:FileDescriptor[xx]}
其中的xx是每连线一次,数字就会加1
直到数字超过1024 connect()就会出现 NullPointerException error
想问的是 如何避免这个FileDescriptor[]超过1024?
确定每次connect()不管成功或失败都有执行close(),但似乎对这问题没用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.130.155.106
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1400061257.A.DB5.html