PS: 本人不懂安卓和 iOS 的音频流混合模式和硬件架构设计。安卓不 root, iOS 不越狱的情况下,目前有什么办法能解决这个问题吗?桌面系统不管是 macOS/Windows/Linux 就都没有这个问题。
场景 1: 很多时候一个 APP 会频繁的打断我后台播放的音频&音乐,而且这个 APP 还不受我的控制,一打开启动页面就播放音频(而且很多时候,播放的还是无声音频),随后音频通道就会被这个软件抢走了。
场景 2:我使用了一个背单词的软件,它复习单词的时候,总是会自动发言,这个功能我给开发者反馈过,希望它能出一个关闭声音按钮,但一直没有得到反馈。导致我每次背单词都会打断我后台的音乐。
1
kumoilain 2023-10-10 15:46:46 +08:00
|
2
yh7gdiaYW 2023-10-10 16:03:38 +08:00
miui 有+1 ,估计其他国内深度定制的安卓也有吧,iOS 是不太可能出这种设置
|
3
ODESZA 2023-10-10 16:15:04 +08:00
我遇到过类似的问题,就是高德地图会抢走麦克风和扬声器权限,只要一打开就会占用麦克风和扬声器。因为我经常组队出去骑摩托车,需要用到组队蓝牙耳机对讲,只要一打开高德导航,对讲就无法使用了,一关闭就好。是 OPP O 手机,无奈之下换了小米,确实可以单独禁用麦克风和扬声器权限,然后就好了。但是苹果手机没遇到过占用麦克风和扬声器权限的问题
|
4
thinkershare OP @ODESZA 百度贴吧,一开就会自动暂停播放声音。
|
5
thinkershare OP @kumoilain 我感觉我需要的是彻底禁止一个 APP 使用使用扬声器。或者针对当个软件的音频条件功能。感觉扬声器也应该和摄像头一样,使用需要申请权限。
|
6
codehz 2023-10-10 17:43:08 +08:00
android appops 可以禁用音频独占的权限( audio focus )
iOS 那种打开 app 自动暂停,多半是软件故意的,以前可以用这个保持后台运行 |
7
thinkershare OP @codehz 我觉得为了限制这种滥用, 应该将除了 CPU 以外的所有计算机资源都视为受限的,不允许这些辣鸡 APP 随意调用,强奸用户,硬件拥有者应该能够禁止 APP 对任何硬件的访问权限。至少需要给用户一个兜底选择,例如从操作系统层面,直接禁止任何 APP 调用摄像头,麦克风,扬声器。
|