title: How write a program to connect to a a2dp bluetooth device using pre 3.0 Android?
body: <p>My application needs to connect to a a2dp device over bluetooth and I want to "be able to query for the visible bluetooth devices, then, select a a2dp device and have it 'connect via a2dp' so that audio starts playing through the connected device" but my phone is running gingerbread (2.3.3).</p>
  
  <p>I went through the basic bluetooth tutorial at <a href="http://developer.android.com/guide/topics/wireless/bluetooth.html" rel="nofollow">http://developer.android.com/guide/topics/wireless/bluetooth.html</a> and got to the part I need to connect to the bluetooth device and then I read the bottom of the page:</p>
  
  <p>"Starting in Android 3.0, the Bluetooth API includes support for working with Bluetooth profiles." -> does this mean that I am S.O.L.?  Is there any way to programmatically (why does stackoverflow mark programmatically as being misspelled?!) connect to a a2dp device using a pre-3.0 version of Android?  Is my only option to direct the user to go into their settings/pull up the settings programmatically??  Because I'm able to do it through the settings, I guess I just assumed it would be possible via my application as well.</p>
  
  <p>Help?</p>