- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我需要以编程方式检查我的应用在 MIUI 手机中的自动启动权限是打开还是关闭。 Facebook 和 whatsapp 已经默认开启了这个权限,我该怎么做呢?
最佳答案
目前不可能。
因为它完全取决于他们的操作系统 API 和定制。甚至开发者在小米官方论坛上也提出了这个要求,但那里没有任何回应。
到目前为止,即使我找到了这个问题的答案,但没有任何帮助。
目前它仅适用于 Root手机。即通过成为 super 用户来定制他们的固件。 但这一点也不可取,因为它可能会损坏用户的手机。
编辑 1
您可以使用以下代码将用户重定向到自动启动权限的设置页面以启用您的应用
String manufacturer = "xiaomi";
if (manufacturer.equalsIgnoreCase(android.os.Build.MANUFACTURER)) {
//this will open auto start screen where user can enable permission for your app
Intent intent1 = new Intent();
intent1.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
startActivity(intent1);
}
编辑 2我最近使用了 XIOMI 的 Mi A1,它有股票 android(不是 miui),所以这款手机没有 miui 的 autostart 权限
设置。因此,在将用户导航到此类设备中的设置时要小心,因为它在这里不起作用。
关于android - 如何以编程方式检查 MIUI 自动启动权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39366231/
我正在编写应用程序和小部件。最近有人报告说,我编写的小部件在一分钟左右后就停止工作了。所有这些问题都有一个相似的东西:MiUi。一台是 Redmi,另一台是 Huawei,但两者都有 MiUi。我正在
我正在努力让我的通知显示抬头或偷看,因为它也被称为。 它在 stock Android 和 Lineage OS API 21-26 上运行良好 需要做什么才能让它在 MIUI 8 中工作? 该应用拥
我正在制作一个用于管理联系人的应用程序。在大多数手机上,一切正常,但在某些小米设备上,尝试删除联系人时出现错误。 这是我删除联系人的代码- final ArrayList ops = new Arra
我想为我的应用程序制作 MIUI 风格的标签。 我尝试使用选择器,但最终只有彩色标签。我还尝试创建一个 png 作为背景,但同样,它并没有改变选项卡的大小。 我想制作这样的标签: 我该怎么做? 谢谢!
我写了这个函数来检索 android 手机中的联系人: public static HashMap getAllContacts(Context context) { HashMap cont
这个问题专门针对带有 MIUI 的 Xiomi 设备的问题。 如何检测选择了全屏模式(手势)或导航按钮(软导航)? 我尝试了一些解决方案,但在其他设备上确实有效,但在 Xiomi 或 MIUI 上无效
由于诸如 pre android 6.0 权限等问题,我需要知道我的应用程序是否在运行时运行在像小米这样的 MIUI 设备上 有什么办法吗? 最佳答案 我在 github 上找到了一个要点,旨在通过尝
我想在我的小米设备上使用 ACTION_OPEN_DOCUMENT。我试过 this google sample ,但它也不起作用。使用下面的代码,我可以正常运行在 Samsung galaxy s4
我想这样打开屏幕:设置 -> 应用程序 -> 选择一个应用程序 -> 打开应用程序权限屏幕。 目前我使用的是这段代码。它可以让我打开 AppInfo 屏幕。但是我不知道如何选择应用程序权限屏幕。
如何以编程方式在 MIUI 设备中打开管理应用程序电池使用设置? 我通过这个打开设置: startActivityForResult(new Intent(android.provider.Setti
我正在寻找一种直接从我的应用程序在 MIUI App Notification Settings 屏幕中打开的方法。就像这样:设置 -> 已安装的应用 -> MY_APP -> 通知。 如何构建打开此
尝试了各种可能在状态栏中设置小图标(这将由系统作为打开的通知抽屉中的大图标进行)但没有任何效果。尝试使用原始 .png 文件以及可绘制的 .xml 文件以及两者的组合(xml 将 png 称为位图源)
我需要以编程方式检查我的应用在 MIUI 手机中的自动启动权限是打开还是关闭。 Facebook 和 whatsapp 已经默认开启了这个权限,我该怎么做呢? 最佳答案 目前不可能。 因为它完全取决于
我正在开发 Android 应用程序,我需要以编程方式了解手机的 miui 版本信息。有人知道怎么做吗?在 android.os.build 和 android.os.build.version 中,
在应用程序类中,我添加了: AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO); 为什么它不工作? 最佳答案
我在小米手机中长时间运行的后台服务的互联网连接状态被阻止。我正在使用广播网络接收器来检查互联网连接。 最佳答案 打开设备上的安全应用 点击数据 点击“限制数据使用” 现在它将向您显示应用列表。 只需滚
当应用程序处于后台且屏幕锁定时,我无法启动 Activity ,没有异常或警告,只是不调用 onCreate() 。我一直在与这个问题作斗争,我想我终于找到了它的根源。日志中有一行: D/com.an
我正在尝试在 miui 10.2 Redmi 设备的锁屏上设置壁纸。 我可以使用此代码设置主屏幕壁纸: wallpaperManager.setBitmap(crackedBitmap); 但是当我
我已经在模拟器和 CM9 ROM 上测试了我的代码。一切正常。但是当我在 MIUI v3.6.28 Android 版本 4.1.2 上运行我的应用程序时,它不会触发短信接收器。 我在 StackOv
我的小米红米 2 Prime 手机没有收到BOOT_COMPLETE广播。 我的 BroadcastReciever 是 --- public class OnBootReceiver extends
我是一名优秀的程序员,十分优秀!