Como escrever um programa para conectar-se a um dispositivo bluetooth a2dp usando o Android 3.0 anterior?

Meu aplicativo precisa conectar-se a um dispositivo a2dp via bluetooth e quero "poder consultar os dispositivos bluetooth visíveis; em seguida, selecione um dispositivo a2dp e faça com que ele seja 'conectado via a2dp' para que o áudio comece a ser reproduzido no dispositivo conectado "mas meu telefone está executando o pão de gengibre (2.3.3).

Passei pelo tutorial básico sobre bluetooth emhttp: //developer.android.com/guide/topics/wireless/bluetooth.htm e cheguei à parte que preciso conectar ao dispositivo bluetooth e li a parte inferior da página:

"A partir do Android 3.0, a API do Bluetooth inclui suporte para trabalhar com perfis Bluetooth." -> isso significa que eu sou S.O.L.? Existe alguma maneira de programaticamente (por que o stackoverflow marca programaticamente como incorreto?) Para conectar-se a um dispositivo a2dp usando uma versão pré-3.0 do Android? É a minha única opção para direcionar o usuário a entrar em suas configurações / puxar as configurações programaticamente? Como sou capaz de fazer isso através das configurações, acho que assumi que seria possível também através do meu aplicativo.

Socorro

questionAnswers(2)

yourAnswerToTheQuestion