我想知道是否有一种方法可以在请求权限时深层链接到应用程序的特定设置。
例如,我执行以下操作以请求用户授予可访问性权限。
Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
问题是(例如三星 S10 就是这种情况)这会将我带到一般辅助功能页面,在此之后用户仍然需要点击已安装的服务按钮,然后他们需要找到并点击我的应用程序,只有这样他们才能授予可访问性权限。
我想知道是否有办法缩短此时间并将它们直接带到我的特定应用程序可访问性授权页面。
最佳答案
如果你想直接打开你的应用程序的设置,你可以使用下一个代码:
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
Uri uri = Uri.fromParts("package", "yourPackageName", null);
intent.setData(uri);
startActivity(intent);
关于Android studio 深度链接具体应用权限设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63234156/