Android Gimbal Push通知

时间:2015-04-16 08:10:29

标签: android

我正在使用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);

1 个答案:

答案 0 :(得分: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登录您的云台帐户并点击[支持]&gt;,从Gimbal获得更快的答案。 [提交请求]与我们的专业支持团队一起打开支持票。