2012-12-15 43 views
0

我已经实施并从google gcm客户端示例开始应用。 我得到一个regId,看起来没问题,之后当我试着用Urban Airship发送一个推送信号时,我把我的REGID放入了APID字段,但是它出现了一个错误:无效的APID。通过GCM和Urban Airship的Android推送通知

也许我应该在android中使用城市飞艇的例子来获得惊人的?

我认为APID和REGID它是一样的东西。我对吗?

+0

我解决我的问题。来自UrbanAirship的APID与REGID gcm不同。因此,您必须使用UrbanAirship .jar库生成您的APID。 – drasick

回答

0
PushManager.shared().setIntentReceiver(PushNotificationPluginIntentReceiver.class); 
      String apid = PushManager.shared().getAPID(); 
      log.info("My Application onCreate - App APID: " + apid); 
     } 

利用这段代码获取客户端应用程序ID,它将被用于测试推