【发布时间】:2013-08-28 22:46:06
【问题描述】:
我有一个应用,实现了推送通知。
我想了解在实现 GCM 时我们需要“GET_ACCOUNTS”(android.permission.GET_ACCOUNTS) 的原因?一些用户对此权限表示担忧。我已经在清单中使用了这个权限,因为它在官方网站here 中给出。
这个权限有多安全?如果我从清单中删除它,推送通知会起作用吗?
【问题讨论】:
-
您是否尝试过在没有 GET_ACCOUNTS 权限的情况下推送通知?似乎尝试它比询问并等待答复要快。一旦你知道,请将你的结果作为答案发布。
-
GET_ACCOUNT 用于验证用户是否在移动端同步了谷歌账户,并为每个用户(每个谷歌账户)生成键值。如果设备运行的版本低于 Android 4.0.4,则这是必需的。
-
Okie.. 除了将其保留在清单中之外,还有其他方法吗?
-
对我来说,无需该许可,它在任何操作系统上都可以正常工作。
标签: android push-notification google-cloud-messaging