【发布时间】:2018-09-02 16:28:43
【问题描述】:
尝试一些开箱即用的东西...我有一个简单的应用程序,带有一个按钮,当按下该按钮时,会从我的 android 平板电脑的音频插孔中播放音乐。
public void btn1 (View view) {
MediaPlayer mp = MediaPlayer.create(this, R.raw.xxx);
mp.start();
}
我现在添加了一个 USB 音频接口(通过一个微型 USB 适配器),我可以从中听到音频。
我可以用这个列出声卡
AudioDeviceInfo[] devices = audioManager.getDevices(AudioManager.GET_DEVICES_OUTPUTS);
for (AudioDeviceInfo device : devices) {
int b = device.getId();
int d = device.getType();
CharSequence productName = device.getProductName();
}
如何路由音乐,以便一次播放 2 种不同的音乐,一种通过 USB 播放,另一种通过耳机插孔播放?
【问题讨论】:
标签: java android audio usb soundcard