我已经做了很多搜索,但没有找到任何东西。
我知道应用程序可以控制需要通过耳机线连接的设备。
是否可以通过耳机插孔发送信号?
答案 0 :(得分:0)
任意数据可以使用Media Player
和原始资源播放音频插孔。信号将受特定设备的带宽限制,例如在20Hz和16KHz之间。
答案 1 :(得分:0)
使用AudioManager
AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
http://developer.android.com/reference/android/media/AudioManager.html
然后你可以setWiredHeadsetOn(true)或者如果它不能用setMode播放