草庐IT

android - 使用 Urban Airship 的推送通知在第一次启动时将 apID 返回为 null

我已经成功地将UrbanAirship推送通知集成到我的android应用程序中。我在这里遇到了一个问题,即apID在第一次启动时变为空,然后在第二次启动时,apId正确出现。这就是我获取apId的方式:Stringapid=PushManager.shared().getAPID();这是我用过的类:publicclassMyApplicationextendsApplication{publicstaticSharedPreferencesPREFS_TOKEN;publicstaticfinalStringPREFERENCE="UrbanAirship";publicstati

android - 如何在 urban airship for android 中注册 apid?

我已经通过从git下载用于在android中推送通知的示例来完成客户端代码。执行应用程序后,我从服务器获得了应用程序key和apid。但是当我在UrbanAirship中打开我的帐户时,我发现以下数据表明我的应用程序尚未注册任何应用程序。现在该怎么办?我们将不胜感激 最佳答案 UrbanAirship处于维护模式。如果你试图从那里获取apid,你将不会得到任何响应。android中推送通知的另一种方式是使用C2DM。试试谷歌C2DM,你可能会得到结果。 关于android-如何在urba

android - Urban Airship - Push Sample => APID is everytime null

我刚接触android,想使用UrbanAirship的推送服务。我下载了示例项目并测试了PushSampleProject,我只是更改了MyApplication.java中的developmentAppKey和developmentAppSecret。该应用程序可以正常启动并运行而不会崩溃,但要发送推送消息,我需要注册一个APID,但我不知道如何注册。此外,我得到以下日志,我认为APID不应该为空:04-2210:17:50.716:I/PushSample-UALib(2843):MyApplicationonCreate-AppAPID:null我得到这个错误:04-2211: