gpt4 book ai didi

安卓 M : Billing and GCM permissions

转载 作者:可可西里 更新时间:2023-11-01 19:05:49 24 4
gpt4 key购买 nike

我有一个使用 GCM 和计费的应用程序。为了使其成为 Android M-ready,我正在尝试实现新的 permission model .

很遗憾,我找不到任何关于 GCM 和计费权限的信息。它们没有出现在 normal permission list 中并且显然不适用于 Manifest.permission.*,因为它们不在 android.permission 命名空间下。

尽管如此,我们仍然必须在 list 中声明它们

<uses-permission android:name="com.android.vending.BILLING">
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE">

那么应该如何处理这些权限?它们是自动授予的吗?

最佳答案

这些权限在安装时自动授予:

checkSelfPermission("com.android.vending.BILLING") 返回 PERMISSION_GRANTED 而无需询问用户。

据我了解文档和最新 M 预览版的行为,唯一必须在运行时请求的权限是具有 permission group 的权限。 , 因为提示给用户的弹出窗口只提到权限组。

关于安卓 M : Billing and GCM permissions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32073634/

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