在小米 android 11 设备上,我们的 android 应用程序的忽略电池优化权限被拒绝

Posted

技术标签:

【中文标题】在小米 android 11 设备上,我们的 android 应用程序的忽略电池优化权限被拒绝【英文标题】:Ignore battery optimization permission for our android app is getting denied on Xiaomi android 11 devices 【发布时间】:2021-09-19 04:03:37 【问题描述】:

在我们的安卓应用中,我们要求忽略电池优化权限,用户可以选择允许或拒绝该权限

在部分小米android 11设备上,即使用户点击允许权限,也会返回无法设置权限的错误。 但是当用户手动搜索电池优化设置并选择不优化,并通过我们的应用程序重试授予时,忽略电池优化的权限被授予

当我们遵循 android 标准通过使用 ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 将我们的应用列入白名单时,我们无法以编程方式在小米设备上授予忽略电池优化权限

在其他设备上,用户可以通过我们的应用授予权限

我不确定 android 11 设备上的 MIUI 是否存在任何不允许应用停止电池优化的错误

谁能就我们如何以编程方式在运行 android 11 的小米设备上禁用电池优化提出解决方法?

【问题讨论】:

你找到解决这个问题的方法了吗? 【参考方案1】:

您的用户需要手动允许您的应用在后台执行,并在需要时从设置->应用->

自动打开

允许自动启动开启 将节能MIUI改为无限制

不幸的是,没有办法解决这个问题......

【讨论】:

以上是关于在小米 android 11 设备上,我们的 android 应用程序的忽略电池优化权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

怎样下载原生android系统

Sqlite表在小米Note 7s上不创建,但在其他手机和Android Studio中的虚拟设备上创建。

Sqlite Table 不在小米 Note 7s 上创建,而是在 Android Studio 中的其他手机和虚拟设备上创建

Android 解决小米手机Android Studio安装app 报错的问题It is possible that this issue is resolved by uninstalling an

Android - 如何在小米设备中以编程方式启用自动启动选项?

如何为 Android Studio 创建小米模拟器?或者任何其他方式在小米模拟器上测试应用程序?