【问题标题】:Must remove QUERY_ALL_PACKAGES permission but cannot find it必须删除 QUERY_ALL_PACKAGES 权限但找不到
【发布时间】:2022-08-03 23:27:15
【问题描述】:

谷歌播放控制台(应用内容部分)声明我发布的应用程序使用

android.permission.QUERY_ALL_PACKAGES

我想删除此权限。

我检查了我的AndroidManifest.xml合并清单但我找不到它。

我应该在哪里查找依赖项、库、ecc 包含的所有权限? 谢谢你。

  • 你好。你找到任何解决方案了吗?
  • 是的,请检查下面的答案。

标签: android permissions manifest


【解决方案1】:

我没有找到请求此权限的确切位置,但有一个简单的方法可以明确删除它:将其添加到AndroidManifest.xml

<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" tools:node="remove" />

【讨论】:

  • 您是如何更新应用内容以从声明中删除权限的?
  • 我将新版本上传到 Google Play 商店
  • @mdicosimo Playstore 是否能够批准您的最新版本?
  • 是的,看起来是这样......?
  • @mdicosimo 被批准了吗?请告诉我。之后我也会尝试这个解决方案。
【解决方案2】:

还记得检查是否在 alpha、beta 等测试中。上传不再具有敏感权限的更新。 https://bapspatil.medium.com/dear-googles-permissions-declaration-form-can-we-break-up-85bc6b62f690

【讨论】:

    【解决方案3】:

    您可以在具有所有其他权限的清单中找到它,然后您可以从那里删除该行。

    <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
    

    【讨论】:

    • 在哪里? AndroidManifest.xml 不包含此行。我还验证了“合并清单”
    猜你喜欢
    • 2022-08-16
    • 2020-06-26
    • 2013-07-06
    • 2014-10-05
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-05
    相关资源
    最近更新 更多