Как я могу получить список микрофонов на Android Api 17 (USB подключенных микрофонов)

Для Android Api уровня 23 вы можете использовать AudioRecord.setPreferredDevice();

И вы также можете использовать:

AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
    AudioDeviceInfo[] adi = audioManager.getDevices(AudioManager.GET_DEVICES_OUTPUTS);
}

Но возможно ли получить список ваших микрофонов на уровне API ниже 23? (Мне это нужно для 17).

0 ответов

Другие вопросы по тегам