我知道已经有很多问题了。
但是今天我发现了这个:
我的手机是 Gallaxy Note 4,Samsung Gallery 应用程序可以正常运行 '从 Activity 打开 App 权限页面!'不是设置详情页面。
有人知道怎么做吗?
最佳答案
这是为您的应用程序打开设置 > 权限的方法:
public static void openPermissionSettings(Activity activity) {
Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS,
Uri.parse("package:" + activity.getPackageName()));
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent);
}
当您的权限被拒绝并且 shouldShowRequestPermissionRationale(Activity activity, String permission)
时,您应该考虑使用它返回真。
关于java - 如何在 Android 中以编程方式打开设置中的 'App Permissions' 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37089100/