1.要是app启动时必须要用户进行授权的权限。那么在用户拒绝授权的回调里面重新对用户未授权的权限进行申请。直到获取该权限。
2.如果是想跳转到系统的权限界面需要:
private fun goSystemSetting() {
val intent = Intent().apply {
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
action = "android.settings.APPLICATION_DETAILS_SETTINGS"
data = Uri.fromParts("package", AppConfig.PKG_NAME, null)
}
startActivity(intent)
}
是不是手机直接拦截窗口不显示了,默认拒绝了,你看看拒绝之后这里debug下看看经不经过
首先这涉及到安卓系统配置文件存放的问题。这应用首次打开需要配置运行运行方式,配置完成可以操作应用软件:当前流行别名 APP 。安卓系统不支持寻址到这 APP 的文件内容打开相关的配置文件 “修改”