什么代码可以禁用 android(4.4) 设备的耳机插孔
what code can disable headphone jack for an android(4.4) device
我正在尝试构建一个可以启用或禁用我的 Android 4.4 设备上的耳机插孔的应用程序。一旦禁用,任何东西都不能控制或激活它,甚至不能调用。我可以为此设备获取 root 权限。
如有任何帮助,我们将不胜感激。
如这里所写:How to mute audio in headset but let it play on speaker programmatically?
AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.MODE_IN_CALL);
am.setSpeakerphoneOn(false);
然后通过 AudioManager.STREAM_SYSTEM 流播放声音。
声音播放完毕后,务必return将音频管理器恢复到之前的状态,否则它会留在扬声器上。
我正在尝试构建一个可以启用或禁用我的 Android 4.4 设备上的耳机插孔的应用程序。一旦禁用,任何东西都不能控制或激活它,甚至不能调用。我可以为此设备获取 root 权限。
如有任何帮助,我们将不胜感激。
如这里所写:How to mute audio in headset but let it play on speaker programmatically?
AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.MODE_IN_CALL);
am.setSpeakerphoneOn(false);
然后通过 AudioManager.STREAM_SYSTEM 流播放声音。
声音播放完毕后,务必return将音频管理器恢复到之前的状态,否则它会留在扬声器上。