gpt4 book ai didi

Android 权限 GET_ACCOUNTS 和 USE_CREDENTIALS 自动显示

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:58:30 30 4
gpt4 key购买 nike

自从我有时间开发我的应用程序以来已经有好几个月了。今天我下载了最新的 Android Studio 和 SDK,我在构建应用程序后发现了一个问题。

我的 AndroidManifest 文件不需要 GET_ACCOUNTS 或 USE_CREDENTIALS 的任何权限,但是当我尝试在 Google Play 商店中上传应用程序时,它们显示为新添加的权限。我确实在游戏中使用了 Google Play Games 服务,但在我进行此更新之前不是这样的。

有人知道为什么吗?我用谷歌搜索了一段时间,但找不到任何线索..

最佳答案

如果您最近更新过,请检查您是否已切换到 Google Play 服务 7.5,并在您的 build.gradle 文件中添加一行,例如

compile 'com.google.android.gms:play-services:7.5.0'

Google Play 服务 7.5 会自动添加所需的权限 - 当您使用 com.google.android.gms:play-services 时 - 这表示您正在使用 Google 的每个部分播放服务,可能会添加比您预期更多的权限。

相反,您应该 selectively include what APIs you use通过使用单独的依赖项,例如:

compile 'com.google.android.gms:play-services-games:7.5.0'
compile 'com.google.android.gms:play-services-drive:7.5.0'

(假设您需要 Drive for Saved Games support)

关于Android 权限 GET_ACCOUNTS 和 USE_CREDENTIALS 自动显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30699993/

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