如何在android studio上以编程方式检查自动启动权限是启用还是禁用
Posted
技术标签:
【中文标题】如何在android studio上以编程方式检查自动启动权限是启用还是禁用【英文标题】:how to check Programmatically AutoStart Permission is Enable or disable on android studio 【发布时间】:2022-01-21 02:09:08 【问题描述】:如何以编程方式检查“自动启动”权限是否在 android studio 上启用或禁用?
在这张图片中:
【问题讨论】:
“自动启动权限”是什么意思? 我认为 RECEIVE_BOOT_COMPLETED 权限 AutoStart 应用程序允许自动启动的权限,例如在设定的时间自动启动警报 @shubhamsoni,我希望我的帖子能回答你的问题?RECEIVE_BOOT_COMPLETED
在普通安卓系统中无法禁用。如果某些设备制造商允许禁用它,您需要联系该制造商或针对该制造商进行研究。
RECEIVE_BOOT_COMPLETED 只是认为我请求自动启动权限此权限特定于可用的定制 android 操作系统,如 vivo、oppo 等
【参考方案1】:
无法确定是否启用了自动启动选项
来源:How to programmatically enable auto start and floating window permissions
目前不可能。
因为它完全取决于他们的操作系统 API 和 定制。甚至开发人员都在 XIOMI 上提出了这个要求 官方论坛,但那里没有回应。
到目前为止,即使我找到了这个问题的答案,但什么也没有 帮助了我。
来源:How to check MIUI autostart permission programmatically?
【讨论】:
感谢您的回复,但这是我实现的,所以我要求如何检查启用或禁用,因为如果我不检查启用或禁用,那么大多数用户每次都错过了此权限,所以这是必需的。跨度>以上是关于如何在android studio上以编程方式检查自动启动权限是启用还是禁用的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 上以编程方式截取屏幕截图? [复制]