Android studio指向特定应用程序权限设置的深层链接

Android studio指向特定应用程序权限设置的深层链接,android,permissions,android-permissions,accessibilityservice,Android,Permissions,Android Permissions,Accessibilityservice,我想知道在请求许可时是否有一种方法可以深入链接到应用程序的特定设置 Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS); startActivity(intent); 例如,我执行以下操作以请求用户授予可访问性权限 Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS); startActivity(intent); 问题是(这是三星

我想知道在请求许可时是否有一种方法可以深入链接到应用程序的特定设置

Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
例如,我执行以下操作以请求用户授予可访问性权限

Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
问题是(这是三星S10的例子)这会将我带到通用可访问性页面,在此之后,用户仍然需要点击installed Services按钮,然后他们需要查找并点击我的应用程序,只有这样他们才能授予可访问性权限

Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);

我想知道是否有一种方法可以缩短此时间,并将其直接带到我的特定应用程序可访问性授予页面。

如果您想直接打开应用程序的设置,可以使用以下代码:

    Intent intent = new Intent();
    intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
    Uri uri = Uri.fromParts("package", "yourPackageName", null);
    intent.setData(uri);
    startActivity(intent);

我希望用户能够更轻松地授予“请勿打扰”权限和“可访问性”权限,不幸的是,应用程序的设置没有以下两种设置:(