【发布时间】:2011-05-18 03:00:26
【问题描述】:
我在这方面做了很多搜索,但没有找到任何东西。
我有一个应用程序来控制设备的想法,该设备需要通过耳机线连接。
是否可以通过耳机接口发送信号?
【问题讨论】:
标签: android headphones
我在这方面做了很多搜索,但没有找到任何东西。
我有一个应用程序来控制设备的想法,该设备需要通过耳机线连接。
是否可以通过耳机接口发送信号?
【问题讨论】:
标签: android headphones
可以使用带有原始资源的Media Player 播放任意数据。信号将受到特定设备的带宽的限制,例如在 20 Hz 和 16 KHz 之间。
【讨论】:
使用音频管理器
AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
http://developer.android.com/reference/android/media/AudioManager.html
然后您可以 setWiredHeadsetOn(true) 或者如果它不起作用,请使用 setMode
【讨论】: