gpt4 book ai didi

android - 如何解决 GServices 的安全异常?

转载 作者:搜寻专家 更新时间:2023-11-01 07:45:12 24 4
gpt4 key购买 nike

我有一个应用程序,我在其中使用 Google Play 服务并使用 Google Plus 登录 API。我的问题是有时应用程序崩溃并抛出下面提到的异常。我该如何解决这个问题?

Caused by java.lang.SecurityException: Permission Denial: reading com.google.android.gsf.gservices.GservicesProvider uri content://com.google.android.gsf.gservices from pid=8304, uid=10100 requires com.google.android.providers.gsf.permission.READ_GSERVICES, or grantUriPermission()

最佳答案

您需要在 list 文件中请求许可。

如果你得到:

Caused by java.lang.SecurityException: Permission Denial: reading com.google.android.gsf.gservices.GservicesProvider uri content://com.google.android.gsf.gservices from pid=8304, uid=10100 requires com.google.android.providers.gsf.permission.READ_GSERVICES, or grantUriPermission()

您需要 READ_GSERVICES 权限:

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

如果你得到:

Fatal Exception: java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{283928d 13782:com.***/***} (pid=13782, uid=10222) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES

您需要 READ_GSERVICESWRITE_GSERVICES 权限:

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.WRITE_GSERVICES"/>

注意:这些权限几乎没有记录。我在 this answer 中发现了一些很好的见解.

关于android - 如何解决 GServices 的安全异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46068648/

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