我有一個使用藍牙SPP(RFCOMM)一個應用程序與硬件進行通信。該應用程序和藍牙連接很好。問題是當另一個應用程序啓動,也使用SPP,然後其中一個應用程序停止。一旦任何應用程序停止,無論是通過退出應用程序或通過使用任務殺手,電話減速到幾乎停頓。大部分時間我必須拉電池。的Android多個SPP/RFCOMM連接造成巨大的緩慢起伏
我與潘多拉,它採用SPP,可能是因爲它的福特Sync服務的一部分,並與我的應用程序看到了這一點。我也看到了SPP的示例應用程序。使用哪些應用程序並不重要。任何兩個使用SPP的應用程序都會導致此問題。
我在Android 2.1上看到了這個,在ATT上的HTC設備。我沒有在運行2.2.1股票的摩托羅拉Droid上看到這一點,但是我在運行2.2和LFY 1.95 ROM並使用定製內核時在同一部手機上看到了這一點。
我日誌從調試器,如果有人需要看到他們,但我看到有什麼,指出的問題。一旦SPP應用程序停止,減速立即開始。我仍然得到日誌,但沒有任何跡象表明存在問題。在電話重新啓動之前,減速不會停止。
我還沒有找到解決方案。看起來在某些HTC設備上可能會出現車載藍牙堆棧。仍然希望有人能夠闡明這一點。 – Bob 2011-02-04 20:39:07