藍牙打印機不做任何操作直接返回上一頁面報NullPointerException

使用的是芯燁打印機,型號XP-A1。

因為報的錯無法直接定位到報錯代碼,甚是郁悶,咨詢了下技術(shù)支持,人家也不知道是什么問題,只發(fā)了一個最新的Jar包來,但我已經(jīng)是最新的了。

報錯內(nèi)容

只能自己想辦法了。空指針么,那就判斷一下Activity銷毀的時候是不是把空的銷了引起的,判斷一下試試!


運行再看,還是報上面的錯!

再想想,連接打印機后再返回卻不報錯,看下點擊連接事件都做了什么?


因為無論連接是否成功,返回都不報錯,所以問題出在mac上,mac為空,binder沒有連接,所以也就不能斷開連接,但binder其實不是空,因此,在銷毀頁面的時候,判斷mac是否為空再斷開binder連接

運行一看,OK!問題解決了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容