[問題] 藍芽接收資料問題 suspending all thread

作者: wvwvwvwvwv (殺死丁力這個雜碎a~)   2015-12-15 11:59:21
各位好
我現在正在寫藍芽接收資料
目前的方法是用另一個多執行緒跑無窮迴圈
將收到的藍芽資料作處理後,再拋到handler做TextView顯示
不過當程式執行一下子後,數值就會卡住無法在收到任何值了
而用logcat抓到的bug上面寫著 suspending all threads took
請問是因為跑無窮迴圈的問題嗎?
========新增==========
修了一下收數值的方式好像就沒出現這問題了.....
作者: Evences (Evences)   2014-01-26 17:22:00
你是在handler 裡面跑迴圈更新?還是做一個迴圈重複把runnable essage queue 上面?我如果沒記錯的話,前者會出現你說的狀況。

Links booklink

Contact Us: admin [ a t ] ucptt.com