1

我正在尝试通过 Heyzap 将广告集成到我的 android 应用程序中。但是,当我打开 heyzap 中介套件时,一些第三方 sdk 被标记为“缺少权限”。它们是 AdColony、AppLovin、ChartBoost 和 Vungle。它们都有“检测到 Sdk”、“找到所有活动”和“找到凭据”标记为绿色。其他 sdk 具有“找到所有权限”。问题是,当应用程序尝试获取添加时,它会崩溃。我想知道这些崩溃是否与缺少权限的 sdk 有关,如果是,我该如何解决这个问题?

我阅读了每个 sdk 的“操作方法”,并将所有提到的权限放在我的清单中,但仍然没有。你能帮我么?

4

1 回答 1

0

对于 Vungle、Applovin、Chartboost 和 AdColony,我遇到了同样的 Missing Permissions 错误。

对我来说,从 Vungle 清单中的 WRITE_EXTERNAL_STORAGE 权限中删除 android:maxSdkVersion="18"使得所有四个网络的问题都消失了。Vungle 清单是指 Plugins/Android/Vungle_lib 中的 AndroidManifest 文件

根据Google 规范,API 级别 19 及更高级别不再需要权限,所以我猜这就是 Vungle 添加参数的原因。但不知何故,Heyzap 调解套件不断告诉我们我们缺少权限。我的猜测是,Heyzap Mediation Suite 有问题,因为即使出现 Missing Permissions 警告,广告服务也能正常工作。

于 2018-08-01T17:01:41.190 回答