【问题标题】:Not able to create AppEngine connected Android project in eclipse?无法在 Eclipse 中创建 AppEngine 连接的 Android 项目?
【发布时间】:2013-03-19 09:04:49
【问题描述】:

我已经为 Eclipse 安装了谷歌插件。在使用 New > project > AppEngine Connected Android Project 创建项目时,向导卡在Generating cloud endpoints library。经过调查,我发现正在抛出以下错误

RegisterActivity cannot be resolved to a type 

如何解决这个问题?

【问题讨论】:

  • 如果您有旧版本的 app-engine sdk,有时会发生这种情况。 AppEngine 连接的 android 项目应与 app-engine sdk >= 1.7.5 一起使用。但是您需要确保将您的默认 app-engine sdk 设置为该版本或更高版本。

标签: android google-app-engine google-plugin-eclipse


【解决方案1】:

“AppEngine Connected Android 项目”已过时。在我安装 Eclipse 4.2 和当前 GPE 时,我没有看到该选项。 Endpoints 已经取代了它。

IMO,最简单的方法是创建一个 Android 项目,然后使用“生成 AppEngine 后端”向导(即在包资源管理器中选择 Android 项目,然后在 Google 子菜单中找到该向导)。

这将创建一个带有端点的 App Engine 项目,并将其配置为在您选择“生成云端点库”时自动将其端点库复制到您的 Android 项目。

【讨论】:

  • 我只是按照你的建议试了一下。它在“生成 AppEngine 后端”上创建了 AppEngine 项目。但是,在生成云端点库时又卡住了。我使用 Eclipse 4.2 和 GPE 3.2。
  • Tom,向导卡在“生成云端点库”,因为它正在下载端点源。即使在重建时也正在下载源代码。你面临这样的事情吗?有什么办法可以避免吗?
  • 该向导使用 Google 服务生成源代码 - 无法避免这种情况。向导完成后,检查错误日志以查看是否有任何问题。
猜你喜欢
  • 1970-01-01
  • 2011-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多