gpt4 book ai didi

android - 没有 Firebase 的集成 AdMob : unwanted permissions (C2D)

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

我正在使用 Firebase 将一款旧游戏从 AdMob 移植到最新的 AdMob。我使用的是已弃用的 AdMob 版本。

我想要尽可能小的集成,我不想要 Firebase 分析。我有一个有效的集成(使用 Android Studio 项目),但是当我将我的 apk 上传到 Google Play 时,我意识到自动添加了新的权限:

android.permission.WAKE_LOCK
com.frozax.hashiextreme.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE

这是什么 C2D 东西?我不想要也不需要它。 com.frozax.hashiextreme 是我的应用程序的包名。貌似是firebase-iid加的,不过我也不要。

有没有办法忽略这些?我尝试拥有尽可能少的权限。

在我的依赖中,我只有

compile 'com.google.firebase:firebase-ads:9.0.0'

我试图删除

classpath 'com.google.gms:google-services:3.0.0'

但它不起作用,我仍然拥有这些权限。

谢谢

最佳答案

我也有同样的问题。如本 Reddit post 中所述您可以在 list 中添加一些行来避免这种情况:

    <uses-permission android:name="android.permission.WAKE_LOCK" tools:node="remove" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" tools:node="remove" />
<uses-permission android:name="your.app.package.permission.C2D_MESSAGE" tools:node="remove" />

但我不确定是否会对 Firebase 集成产生影响。

关于android - 没有 Firebase 的集成 AdMob : unwanted permissions (C2D),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37446957/

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