gpt4 book ai didi

android - 如何在不显示通知的情况下 startForeground()?

转载 作者:IT老高 更新时间:2023-10-28 13:15:00 28 4
gpt4 key购买 nike

我想创建一个服务并让它在前台运行。

大多数示例代码都有通知。但我不想显示任何通知。那可能吗?

你能给我一些例子吗?有没有其他选择?

我的应用服务正在播放媒体播放器。 如何让系统不杀死我的服务,除了应用程序自己杀死它(比如通过按钮暂停或停止音乐)。

最佳答案

作为 Android 平台的一项安全功能,您不能任何情况下,在没有通知的情况下拥有前台服务。这是因为前台服务比后台服务消耗更多的资源并且受到不同的调度限制(即它不会被杀死的速度),并且用户需要知道什么可能在消耗他们的电池。所以,不要这样做。

但是,可能会有“假”通知,即,您可以制作一个透明的通知图标 (iirc)。这对你的用户来说是极其不诚实的,你没有理由这样做,除了杀死他们的电池并因此产生恶意软件。

关于android - 如何在不显示通知的情况下 startForeground()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10962418/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com