【问题标题】:App engine connected Android app应用引擎连接的 Android 应用
【发布时间】:2011-08-25 02:45:21
【问题描述】:

Google Eclipse 插件的新 App 引擎连接的 android 应用程序项目有问题吗?这是在 goolge i/o 2011 上展示的“Big Daddy”示例。我的示例项目编译,android 应用程序似乎可以正常工作并注册到服务器。但是,当我从服务器发送消息时,我得到以下信息:示例项目有问题。 Android 似乎可以正常工作并在服务器和 c2dm 服务器上注册,但是我无法发送消息。

服务器上还有一个 c2dmconfig 数据存储对象。它有 authToken 和 c2dmUrl 的字段。 authToken 有一个令牌,但是 c2dmUrl 是 NULL。我怀疑这是我的问题所在,但不知道如何解决。

谢谢帕特里克

【问题讨论】:

    标签: android google-app-engine gwt


    【解决方案1】:

    如果 c2dmUrl 为空是一个问题,我想知道同样的事情,我发现了这个问题。不过,这似乎不是问题。如果您查看 C2DMConfig(您正在引用的实体),则有一个名为“getC2DMUrl”的函数。这里是:

    public String getC2DMUrl() {
      if (c2dmUrl == null) {
      return DATAMESSAGING_SEND_ENDPOINT;
    } else {
      return c2dmUrl;
    }
    

    所以 null 是一个受支持的值。如果没有指定特定的 URL,它只会将其返回到默认值。

    【讨论】:

    • 明白了。我从 Big Daddy 示例继续,编写了我自己的 C2DM 实现,它运行良好。感谢您的意见。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-11
    • 2012-04-16
    • 1970-01-01
    • 1970-01-01
    • 2021-01-12
    • 1970-01-01
    • 2017-10-23
    相关资源
    最近更新 更多