android mediaplayer 播放语音
1 按钮点击调用一个方法可以播放语音
2 自己维护的线程播放语音容易少一段
程序在其他手机上跑,稳定播放
有没有查找问题的办法?这边hdmi音频输出 ,能不能查看日志等等
应该是bug
连续播放声音是没问题的,
按钮点击会触发点击声音,所以后面一段时间内播放是正常的
所以后台一直播放声音即可解决
object AIO3288CompatUtils {
fun fixAudio(context: Context) {
val audioManager = context.audioManager
IntervalSubmodule.getInstance()
.observeOnMain()
.`as`(bindTerminate())
.subscribe {//每秒播放1次
audioManager.playSoundEffect(AudioManager.FX_KEY_CLICK, 0f)//音量设置0
}
}
}