Ich verwende Bluedroid-Stack für die Entwicklung meiner Bluetooth-Anwendung.Bluedroid AV-Verbindung fehlgeschlagen (BTAV_CONNECTION_STATE_DISCONNECTED-Status)
Ich verwende A2DP src Profil, um die Verbindung zwischen Mobile und meinem Gerät herzustellen.
Ich habe Problem in folgendem Szenario aus:
Wenn ich von A2DP SINK-Profil A2DP-Quellprofil zu wechseln, wobei die erste Verbindungsanfrage von Handyseite immer Scheitern. Und nach der ersten Verbindungsanfrage ist es immer erfolgreich.
fand ich den Grund für die Nicht-Bestanden ist:
AV Verbindungszustand von Ändern BTAV_CONNECTION_STATE_CONNECTING ... ... BTAV_CONNECTION_STATE_DISCONNECTED
ich den Fluss in Bluedrod Stapel überprüft haben, und festgestellt, dass Das Öffnen von Streams ist fehlgeschlagen, und deshalb erhalte ich das Ereignis BTAV_CONNECTION_STATE_DISCONNECTED in meiner App.
Jede Hilfe wäre willkommen. Für weitere Informationen bitte Kommentar.
Der Fehler-Status ist BTA_AV_FAIL_STREAM in bluedroid Stapel