2012-12-15 45 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,它將被用於測試推