我们正在开发类似Google日历的应用程序,我们需要在适当的时间在OFFLINE上通知用户。除了MIUI之外,它都可以正常工作。但是在MIUI设备中,用户应为我们的应用程序启用AUTO_START权限。我们正在使用下面的代码片段以编程方式打开AUTO_START页面(对,如果我错了,请告诉我)。
public boolean invokeAutoStartPermission(Context context) {
try {
Intent intent = new Intent();
intent.setClassName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity");
context.startActivity(intent);
} catch (Exception e) {
return false;
}
return true;
}
但是我们必须在禁用此权限时向用户询问此权限。不幸的是,我们找不到代码片段来检查我的应用程序的AUTO_START权限的状态。