安卓云台推送通知

问题描述 投票:0回答:1

我在我的应用程序中使用 Gimbal。云台搜索我的设备位置,但没有发送推送通知。
Logcat 打印以下错误:

[PushTokenJob] Google Play 服务不可用 - 无法注册推送

我的代码是:

  PlaceManager.getInstance().startMonitoring();
               CommunicationManager.getInstance().startReceivingCommunications();

 // Setup Push Communication

 String gcmSenderId = "479334007363"; // <--- SET THIS STRING TO YOUR PUSH SENDER ID HERE (Google API project #) ##

registerForPush(gcmSenderId);  

在registerForPush方法中我调用了Gimbal的方法进行推送通知:

        Gimbal.registerForPush(gcmSenderId);
android
1个回答
0
投票

要启用推送通知,该项目需要 Google 提供的 google-play-services 库项目。按照此处的说明 http://developer.android.com/google/play-services/setup.html 为您的项目设置 Google Play 服务。设置完成后,您应该不会再看到“[PushTokenJob] Google Play 服务不可用 - 无法注册推送”错误。如果您使用 Eclipse,则必须重新启动才能让更改生效。

要在作为 Gimbal SDK 的一部分提供的示例应用程序中对此进行测试,请确保取消注释 AndroidManifest.xml 中的标记

<!-- <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" /> —>

今后,您可以通过https://manager.gimbal.com登录您的云台账户,点击【支持】>【提交请求】提交支持工单,从而更快地获得云台的解答。

© www.soinside.com 2019 - 2024. All rights reserved.