编程语言
首页 > 编程语言> > java-如何查找在Android项目的较低版本中使用的所有危险权限

java-如何查找在Android项目的较低版本中使用的所有危险权限

作者:互联网

当前的targetSdkVersion为21,但我想将其更新为23.因此,我需要了解所有需要危险权限的API.源代码量巨大.我无法逐行检查代码.

例如:CAMERA的许可;我需要在应用程序中拍照.

有没有一个好主意可以在源代码中搜索API?

解决方法:

您可以按照以下步骤进行操作:

>转到设置,并确保启用Lint缺少权限.

Lint
>然后转到分析->按名称运行检查->输入缺少权限,然后按Enter.这将列出您正在使用API​​的所有位置,并且需要适当的权限检查.或者,您可以按Ctrl Alt I:
missing permission

选择适当的范围
Scope

错误将显示在底部,如下所示:

lint error

双击一行以查看特定的代码行.
>确定这些文件后,也请检查清单文件,并检查是否使用了dangerous permission中的任何一个

标签:android-permissions,java,android
来源: https://codeday.me/bug/20191108/2010230.html