gpt4 book ai didi

java - 如何在Android Project中查找低版本上使用过的所有危险权限

转载 作者:太空宇宙 更新时间:2023-11-03 13:41:31 26 4
gpt4 key购买 nike

当前targetSdkVersion是21,但我想更新到23。所以我需要知道所有需要危险权限的API。源代码量巨大。我无法逐行检查代码。

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

有没有好的办法可以在源码中搜索API?

最佳答案

您可以按如下方式进行:

  1. 转到设置并确保已启用丢失权限的 Lint。

    Lint

  2. 然后转到 Analyze -> Run inspection by name -> Enter Missing permission 然后按回车键。这将列出您使用 API 的所有地方,并且需要进行适当的权限检查。或者,您可以按 Ctrl+Alt+I: missing permission

    选择合适的范围 Scope

    错误将在底部显示如下:

    lint error

    双击行以查看特定代码行。

  3. 一旦你确定了那些,也检查你的 list 文件并检查你是否正在使用任何 dangerous permission

关于java - 如何在Android Project中查找低版本上使用过的所有危险权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51074533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com