gpt4 book ai didi

android - 从 list 中删除后,应用权限显示在应用设置中

转载 作者:行者123 更新时间:2023-11-29 16:32:31 24 4
gpt4 key购买 nike

手机状态和读、写 SD 卡权限在从 AndroidManifest.xml 中删除后显示在应用设置中。

我也在 android studio 中做过多次无效缓存并卸载应用程序。

如何解决这个问题?

查看下面的引用资料:

Reference of issue

最佳答案

这些权限可能来自您使用的库。例如,zxing-android 库在其 list 中包含相机权限,然后将其合并到您自己的应用程序 list 中。

要检测权限的来源,请查看 list 合并日志。该文件位于 <module>/build/outputs/logs/manifest-merger-<flavor>-<build type>-report.txt .

此文件将在成功构建后创建。您可以使用任何文本编辑器打开它,甚至可以在 Android Studio 中打开它。

打开它后,使用文件名在文件中搜索权限。对于相机权限,这将是 android.permission.CAMERA .

你会发现这样一行:

uses-permission#android.permission.CAMERA
ADDED from [com.journeyapps:zxing-android-embedded:3.6.0] /Users/username/.gradle/caches/transforms-1/files-1.1/zxing-android-embedded-3.6.0.aar/1757efe0137484c73d2ca6008406df96/AndroidManifest.xml:22:5-65

所以在这个例子中,你可以看到相机权限是由 zxing-android-embedded 导入的图书馆。

关于android - 从 list 中删除后,应用权限显示在应用设置中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54104404/

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