应用引擎连接Android应用

时间:2011-05-13 16:56:21

标签: android google-app-engine gwt

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

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

谢谢Patrick

1 个答案:

答案 0 :(得分:0)

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

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

因此null是受支持的值。如果未指定特定URL,则只会将其返回到默认值。