安卓 app 媒体播放为什么都走通知

110 天前
 ydq765
前置条件:1.去年换了安卓小米,升级了澎湃.2.ios 时期 app 的通知基本上都是全关的

现状和问题:延续了通知全关的习惯,但是发现比如微信读书,网易云,b 站等涉及媒体播放或者锁屏后台播放,锁屏之后并没有音频控制界面,系统不会统一接管吗?还得去手动开通知权限,然后通知又分总开关,通知类别开关,像一些表明媒体播放的打开就好了,一些备注乱七八糟的或者只有一两个开关的怎么处理?
4211 次点击
所在节点    Android
14 条回复
Muniesa
110 天前
下拉通知栏不是有个控制中心可以控制媒体播放吗,把锁屏后可以操作控制中心的开关打开就行了
bkmi
110 天前
Android 有不需要通知权限的媒体控制通知,可能应用没适配吧,网易云的话可以在设置里切换系统样式的通知栏
ydq765
110 天前
@Muniesa 我用的旧通知中心,没有媒体控制,也找不到切换播放位置

@bkmi 网易云倒还好,比如微信读书听书,不走系统播放器,锁屏只有一个通知,然后没解锁就类似应用通知无法控制播放,感觉 app 层面很混乱,系统层面很割裂
tyzandhr
110 天前
Android 的逻辑很清晰:想要媒体播放的应用,必须显示一个通知,以表明自己在后台运行;否则,就会干脆利落地把后台服务干掉。
Helsing
110 天前
现在 Android 的权限管控越来越严了,你不开通知,这些应用就没办法开启前台服务,开不了前台服务,那么它们在后台就会大概率被杀掉
ljn95869
110 天前
直接在通知里把播放通知打开,其它的都关了
vcn8yjOogEL
110 天前
固定通知是最简单的保活方法, 只要有正当用途没理由不用

这种通用逻辑使得非媒体 App 也可以轻松保活, 例如 Tasker 在首次启动时就会引导用户开启保活通知然后再把它隐藏掉

新版有专用的媒体通知, 但一如既往的需要 App 适配, 所以国产不一定能用上
vcn8yjOogEL
110 天前
不对, 媒体播放器很早就有了, 估计是 App 自己选择了自定义样式
yyzh
110 天前
故意的吧.像企鹅家的就有清晰地列出每个通知的设置.可以选择性地关闭.
Hawthorne
110 天前
这个是前台服务的一部分,目的是为了让用户能感知到有不会被系统杀死的服务在持续运行。
Yzh361
110 天前
走通知就让你知道它在后台运行
noahhhh
109 天前
微信读书适没适配,微信听书是接入系统媒体播放的
lisongeee
109 天前
android 现在用的是通知渠道,也就是通知分类,通知栏的播放器也是一种通知渠道

这也给与用户可以关闭部分通知的权力,但是对 APP 运营不太友好

你把运营推送的渠道关了,我就不能给你推广告了

所以某些音乐 APP 会把播放器的通知渠道用来推送运营广告消息,目前是无解的
ydq765
109 天前
@lisongeee #13 是的,我发现微信读书就是这样,更有甚者,网易云这种播放器都没有单独的播放器通知,真是服了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1012101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX