Я не уверен, зачем вам нужен IBluetoothA2dp
, а не BluetoothA2dp
.Но интерфейс IBluetoothA2dp
- это скрытый интерфейс (см. здесь ).По крайней мере, до Android 3.0 (не включая).
Что касается класса BluetoothA2dp
, он был публично представлен в API Level 11 (Honeycomb, Android 3.0).Впервые он был представлен в Android еще как API Level 3 и помечен как скрытый.Затем он был резко изменен в API Level 5, но все еще был помечен как скрытый.И официально выпущен только в API уровня 11.
Вы можете использовать отражение для доступа к этому классу на более ранних платформах, но это хитрый и не рекомендуемый способ.