gpt4 book ai didi

android - 仅在 Lollipop 中出现 GCM SERVICE_NOT_AVAILABLE 异常

转载 作者:行者123 更新时间:2023-11-30 02:22:26 26 4
gpt4 key购买 nike

我遇到了 GCM 设备注册问题,但它似乎仅限于运行 Android 5.0 版 (Lollipop) 的设备。

除了运行 Lollipop 的设备外,我已经能够在所有其他设备上成功测试推送通知。我一直收到 GCM SERVICE_NOT_AVAILABLE 错误。

我正在尝试从我的启动器 Activity 中运行 GCM.register(...)。同样,它可以在除 Android Lollipop 以外的所有设备上完美运行。

我已经获得了所有正确的 list intent-filter 操作和权限(如许多其他帖子中所述)。

有人知道这里可能出了什么问题吗?

这是运行注册的AsyncTask:

        protected Object doInBackground(final Object... params) {

try {
String token = mGCM.register(getString(R.string.project_number));
Log.i("registrationId", token);
} catch (IOException e) {
Log.i("Registration Error ", e.getMessage());
}
return true;
}

@Override
protected void onPostExecute(Object o) {
super.onPostExecute(o);
// do something
}

最佳答案

您是否正在为 Lollipop 使用 GooglePlayServices 系统镜像?据我所知,您需要运行这些支持 PlayServices 的图像才能使用模拟器中的 API。

关于android - 仅在 Lollipop 中出现 GCM SERVICE_NOT_AVAILABLE 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28284784/

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