不要让我重置 app 哈~ [doge]
![]() | 1 qingmumu 2024-01-25 08:40:25 +08:00 ![]() |
2 XXWHCA 2024-01-25 09:39:09 +08:00 我觉得换手机可以解决 |
![]() | 3 ludage 2024-01-25 09:44:04 +08:00 去设置-应用列表找到这个 app (或者在桌面长按 app 图标) 重新设置权限? |
![]() | 4 JinTianYi456 OP @ludage #3 1. 没有重置权限的动作 2. 权限列表里也没看到这一项 |
![]() | 5 lisongeee 2024-01-25 10:11:10 +08:00 ![]() 前台服务就是你的通知权限,通知权限无非就是开启和关闭两种选择,你要调整这个设置,那就是关闭咯 那你关闭通知权限或者关闭所有的通知渠道就行 |
![]() | 6 JinTianYi456 OP |
![]() | 7 JinTianYi456 OP |
![]() | 8 JinTianYi456 OP @lisongeee #5 试验了下,好像就是 通知管理 里面的,启用/禁用 app 通知。它换了个名字,懵逼了~ |
![]() | 9 qingmumu 2024-01-25 13:10:45 +08:00 https://developer.android.com/develop/background-work/services/foreground-services?hl=zh-cn 前台服务会显示状态栏通知,让用户知道您的应用正在前台执行任务并消耗系统资源。 使用前台服务的应用示例包括: 一款音乐播放器应用,用于在前台服务中播放音乐。通知可能会显示当前正在播放的歌曲。 一款健身应用,用于在前台服务中记录用户在获得用户许可后跑步的情况。通知可能会显示用户在当前健身课程期间的运动距离。 在 miui 里应该是由通知管理的 |
10 XXWHCA 2024-01-25 13:46:33 +08:00 这个是 13 的新特性,会在运行前台服务的时候更明显的提示用户,用户可以直接在通知栏中快捷停止这个服务,你可以不用管它,因为在运行的时候它一定有通知显示的 https://developer.android.google.cn/develop/background-work/services/foreground-services?hl=zh-cn#handle-user-initiated-stop |
11 XXWHCA 2024-01-25 13:50:32 +08:00 这个权限弹框是 miui 定制的,原生系统下是不会提示这个的,任何 app 只要声明了前台服务的权限都是可以开启前台服务的,不过开启前台服务的前提是要和一个通知绑定。所以前台服务在运行时一定有通知在显示,除非你手动把 app 的通知权限禁止了 |
12 XXWHCA 2024-01-25 13:54:17 +08:00 android 设置这个前台服务的目的就是为了避免 app 在用不不知情的情况下长时间后台运行,如果要长时间运行就要将服务改为前台服务,并发送并绑定一个通知告知用户:我在前台运行。Android13 之后会在通知栏提示用户 app 在前台运行,然后 miui 这里又定制了一个权限弹框更明显的告知用户。 |
13 auhah 2024-01-25 14:01:16 +08:00 @JinTianYi456 #4 清除 app 数据就可以重置所有权限 |
![]() | 14 JinTianYi456 OP @auhah #13 我都在主题里写了,不要让我重置。哎,你偏要和我对着干。气人~ |
15 auhah 2024-01-25 14:33:12 +08:00 @JinTianYi456 #14 图太大第一行字太小属实没看到。。抱歉 |