gpt4 book ai didi

java - 由于设备缺少 google 软件包,Android 中的 GCM 崩溃

转载 作者:行者123 更新时间:2023-12-02 12:25:38 27 4
gpt4 key购买 nike

我已经在我的 Android 应用程序中实现了 GCM,并且大部分时间都工作正常。然而,它在一些设备上崩溃了,即摩托罗拉设备和联想设备。

这里是摩托罗拉设备的崩溃日志的一部分:

01-26 03:21:33.701: E/AndroidRuntime(5832): FATAL EXCEPTION: Thread-130

01-26 03:21:33.701: E/AndroidRuntime(5832): java.lang.UnsupportedOperationException: Device does not have package com.google.android.gsf

01-26 03:21:33.701: E/AndroidRuntime(5832): at com.google.android.gcm.GCMRegistrar.checkDevice(GCMRegistrar.java:98)

经过一番研究,某些设备似乎没有软件包 com.google.android.gsf

所以我的问题是..哪些设备不支持它?是否有没有 gcm 所需的 google 软件包的设备列表?

提前谢谢您。

最佳答案

您可以尝试使用 Google Play 服务库,而不是在包含 GCMRegistrar 的已弃用库上。这样您的应用就根本不需要 com.google.android.gsf 包。

关于java - 由于设备缺少 google 软件包,Android 中的 GCM 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21392761/

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