【发布时间】:2013-02-14 10:16:55
【问题描述】:
我想为我的 Android 应用尝试一些不同的广告提供商。 他们中的一些人希望清单中有很多我并不总是认为合适的权限。
(当然,他们都需要 android.permission.INTERNET,因为他们从服务器获取广告)
例如:千禧传媒想要android.permission.WRITE_EXTERNAL_STORAGE;很多其他提供商想要 android.permission.ACCESS_COARSE_LOCATION。
如果我没有在清单中授予这些权限,应用程序是否仍然可以正常工作,或者这会导致问题吗?
如果没有这些清单权限,我是否会从这些提供商那里获得广告?
编辑:
很难测试广告提供商的所有 SDK。对于 MoPub,我知道如果我不给他们 android.permission.ACCESS_COARSE_LOCATION 它仍然有效 - 而且我会从他们那里得到广告。
我认为只有当他们的 SDK 代码尝试使用需要许可的方法时,我才会收到错误消息 - 但他们可以捕捉到这一点。所以我的问题更多:
所有广告提供商都正确处理这个问题吗?然后他们会拒绝一般地发送广告吗?
Edit-2:
是否有人因为未授予广告提供商 SDK 请求的特殊权限而出现错误/崩溃?
【问题讨论】:
标签: android permissions manifest