【发布时间】:2013-05-07 23:16:31
【问题描述】:
我刚刚开始使用 android (Java) 探索应用引擎,我通过链接教我如何创建 App Engine Connected Android 项目。 https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae
我完全按照链接中写的,
1) 创建了一个新的应用引擎连接的android项目
2) 从https://code.google.com/apis/console/#project获取项目号和API Keys
3) 在 Google API 控制台中启用 Google Cloud Messaging
4) 在 CloudEndpoints 类中将 LOCAL_ANDROID_RUN 设置为 true
5) 使用带有 google api(v17) 的模拟器
6) 从 android sdk manager 安装 android 云消息传递库
7) 我正在使用日食靛蓝
我在 RegisterActivity.java 中的这些行出现错误
import messageEndpoint.MessageEndpoint;
import messageEndpoint.CollectionResponseMessageData;
import messageEndpoint.MessageData;
我在 GCMIntentService.java 中发现这些行出现错误
import com.tez.deviceinfoendpoint.Deviceinfoendpoint;
import com.tez.deviceinfoendpoint.Deviceinfoendpoint.Builder;
import com.tez.deviceinfoendpoint.model.DeviceInfo;
以及类似的错误:
Deviceinfoendpoint 无法解析为 GCMIntentService.java 类型
MessageEndpoint 无法解析为 RegisterActivity.java 类型
我该怎么办?
【问题讨论】:
-
在您的 Android 代码中调用它们之前,您是否在端点中的方法上使用了 @ApiMethod(name = String)。
标签: java android google-app-engine endpoint google-cloud-endpoints