3

我正在尝试在 Eclipse 4.2(Juno) 上创建“App Engine Connected Android Project”,但面临 2 个错误:

1)创建新项目时出现第一个错误:

Creation of Element Failed.
Reason:
Unknown protocol : d

然而,新的项目文件是在项目名称下的工作区中创建的。我已经为 Eclipse、ADT 和 Android 平台工具安装了最新的 Google 插件。在创建“Android 应用程序”项目时我没有遇到任何问题,但是在创建“App Engine Connected Android 项目”时,Eclipse 向我显示了这个错误。

2)我可以在工作区中看到新创建的项目文件,但是在 src 文件夹下的 MainActivity.java 文件中有一个错误说: RegisterActivity cannot be resolved to a type

我正在开发 Win7 Professional 64 位和 Eclipse 4.2(32 位)。

我忘记安装任何插件了吗?我应该怎么办?

4

2 回答 2

2

我有一个类似的问题。您可以做的是右键单击您的 android 项目,Google > Generate AppEngine Backend。AppEngine 项目将自动创建。

然后,在 AppEngine 项目上,您可以右键单击Google > Generate Cloud Endpoint Client Library以创建端点。如果仍然RegisterActivity cannot be resolved to a type出现错误,请将您的 java 编译器更改为 1.6。

它对我有用。

于 2013-03-19T14:25:18.363 回答
0

这不是一个真正的答案,但评论太长了。

我看到上面的一些评论表明用户不应该使用“App Engine Connected Android Project”。

这也是我的印象,但现在我不确定。它在文档中仍然很突出(最后一次更新是 2013 年 2 月 14 日),它没有说明被弃用,我发现8 月的一篇文章说他们只是暂时删除了它,并将再次添加它(使用 GCM支持)。

看来他们为 Endpoints 和 GCM 更新了它,它仍然存在。它是创建 Android 项目然后使用“生成 AppEngine 后端”向导的替代方法。

于 2013-03-26T23:42:11.110 回答