收到推送通知时,我需要打开应用程序。除MI设备外,它在所有设备上都能正常工作。我提出了启用MI手机特定权限的解决方案。如果手动启用它们,但是如何以编程方式启用下图中显示的所有三个权限,则它可以正常工作。
答案 0 :(得分:0)
Intent intent = new Intent("miui.intent.action.APP_PERM_EDITOR");
intent.setClassName("com.miui.securitycenter",
"com.miui.permcenter.permissions.PermissionsEditorActivity");
intent.putExtra("extra_pkgname", getPackageName());
startActivity(intent);
答案 1 :(得分:-1)
尝试在开发人员选项中关闭小型优化