Отправить сигналы через кабель наушников - PullRequest
3 голосов
/ 30 ноября 2010

Я довольно много искал по этому вопросу, но ничего не нашел.

У меня есть идея для приложения для управления устройством, которое необходимо подключить через кабель наушников.

Можно ли отправлять сигналы через разъем для наушников?

Ответы [ 2 ]

0 голосов
/ 01 декабря 2010

использовать AudioManager

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

http://developer.android.com/reference/android/media/AudioManager.html

Тогда вы можете установитьWiredHeadsetOn (true) или, если он не будет работать, поиграть с setMode

0 голосов
/ 30 ноября 2010

Произвольные данные могут быть воспроизведены через аудиоразъем, используя Media Player с необработанным ресурсом.Сигнал будет ограничен полосой пропускания конкретного устройства, например, между 20 Гц и 16 КГц.

...