Android 如何区分调用安全异常的权限和不调用安全异常的权限?

Android 如何区分调用安全异常的权限和不调用安全异常的权限?,android,android-manifest,android-permissions,Android,Android Manifest,Android Permissions,我必须将一个旧项目合并到棒棒糖版本,并在整个文件项目中添加运行时检查权限。这很难!但我注意到并不是所有的权限都会调用安全异常。 我应该在运行时检查清单中的所有权限吗?否则,如何区分调用安全异常的权限和不调用安全异常的权限 任何帮助或信息将不胜感激! 提前感谢有两种主要的权限类型,普通权限和危险权限 正常权限涵盖应用程序需要访问数据或文件的区域 应用程序沙箱之外的资源,但却很少 对用户隐私或其他应用程序操作的风险 危险权限涵盖应用程序需要涉及用户私人信息的数据或资源的区域,或者可能需要的数据或资源

我必须将一个旧项目合并到棒棒糖版本,并在整个文件项目中添加运行时检查权限。这很难!但我注意到并不是所有的权限都会调用安全异常。 我应该在运行时检查清单中的所有权限吗?否则,如何区分调用安全异常的权限和不调用安全异常的权限

任何帮助或信息将不胜感激!
提前感谢

有两种主要的权限类型,普通权限和危险权限

正常权限涵盖应用程序需要访问数据或文件的区域 应用程序沙箱之外的资源,但却很少 对用户隐私或其他应用程序操作的风险

危险权限涵盖应用程序需要涉及用户私人信息的数据或资源的区域,或者可能需要的数据或资源 可能会影响用户存储的数据或其他系统的操作 应用程序


所有危险权限都需要运行时权限模型。这是所有这些危险权限的列表。

从marshmallow获得的权限是在运行时设置的。在这里,您可以获得处理运行时所需的所有危险权限


你应该读这篇文章,谢谢你的文章:)谢谢你的回复:)