新的App引擎连接谷歌eclipse插件的Android应用程序项目的问题?这是goolge i / o 2011上显示的“Big Daddy”示例。我的示例项目编译并且android应用程序似乎工作正常并向服务器注册。但是,当我从服务器发送消息时,我得到以下结果:样本项目有问题。 Android似乎工作正常并注册服务器和c2dm服务器,但我无法发送消息。
服务器上还有一个值得注意的是c2dmconfig数据存储对象。它有authToken和c2dmUrl的字段。 authToken有一个令牌,但是c2dmUrl是NULL。我怀疑这是我的问题所在,但不知道如何解决它。
谢谢Patrick
答案 0 :(得分:0)
如果c2dmUrl为null是一个问题我想知道同样的事情我发现了这个问题。看来这不是一个问题。如果查看C2DMConfig(您正在引用的实体),则会有一个名为“getC2DMUrl”的函数。这是:
public String getC2DMUrl() {
if (c2dmUrl == null) {
return DATAMESSAGING_SEND_ENDPOINT;
} else {
return c2dmUrl;
}
因此null是受支持的值。如果未指定特定URL,则只会将其返回到默认值。