代码之家  ›  专栏  ›  技术社区  ›  mianlaoshu

有没有办法检查哪个清单导入了一些使用权限?

  •  1
  • mianlaoshu  · 技术社区  · 6 年前

    我从我的app androidmanifest文件中删除了一些敏感权限,如与短信相关的权限、电话呼叫权限等。但是,我在生成的完全合并的androidmanifest文件的build文件夹中发现,仍然存在这样的权限。我想这是因为第三个图书馆在用它。问题是,是否有一些方便的方法来找出哪个组件/aar导入了这样的权限?这样的模块太多了。

    1 回复  |  直到 6 年前
        1
  •  3
  •   Sagar    6 年前

    您可以按以下方式检查:

    1. 从应用程序中打开manifest.xml
    2. 点击 Merged Manifest 底部的标签
    3. 选择权限

    merged 在底部的合并日志中,您将看到哪个模块添加了此权限