个别手机(红米K70) 接听电话时麦克风无用,通过API关开一下又正常,只有在接听电话有这个问题

nicklee 7天前 77

我遇到个奇怪的问题,有台红米K70。接电话时 ,说话对方听不见,此时系统有显示麦克风正在使用, 通过API关开一下麦克风又正常。然后我找来另一台同样的红米K70,是没有这问题的,然后我就懵了。系统版本,app版本都是一致的。 下面附上接听方的日志, 其中 我有开关一次麦克风,然后就正常。

上传的附件:
最新回复 (4)
  • x86 7天前
    引用 2
    日志里面没有看出什么问题

    这问题是必现的吗?
    还有你是通过什么 api 关开一下麦克风的?
  • nicklee 7天前
    引用 3

    必现的, 通过 val session: CallSession? = AVEngineKit.Instance().currentSession if (session != null && session.getState() == AVEngineKit.CallState.Connected) { Timber.i("禁用自己的麦克风22 $enabled}") session.muteAudio(!enabled) }

  • x86 7天前
    引用 4
    你把拨打方的日志也附上看下
  • nicklee 9小时前
    引用 5

    oneplus.txt是呼叫放的日志 redme.txt是接听方的日志 接听后 redme说话 听筒有自己的声音,对方听不道声音

    上传的附件:
返回