我使用Bluedroid堆棧來開發我的藍牙應用程序。Bluedroid AV連接失敗(BTAV_CONNECTION_STATE_DISCONNECTED狀態)
我使用A2DP src配置文件在Mobile和我的設備之間建立連接。
我有問題在以下情形:
,當我從A2DP SINK資料切換到A2DP源配置文件,從手機網站第一連接請求總是失敗。 第一次連接後,它總是成功。
我找到了失敗的原因是:
AV連接狀態從 BTAV_CONNECTION_STATE_CONNECTING ... ... 改變BTAV_CONNECTION_STATE_DISCONNECTED
我已經檢查在Bluedrod堆棧的流動,並發現流式打開失敗,並由於這個我得到BTAV_CONNECTION_STATE_DISCONNECTED事件到我的應用程序。
任何幫助,將不勝感激。 欲瞭解更多信息,請評論。
的失敗狀態是BTA_AV_FAIL_STREAM在bluedroid棧