“App Engine Connected Android Project”不可用

时间:2012-06-30 18:19:05

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

根据Google的this指南“App Engine Connected Android Project”  安装/配置Eclipse,Android SDK和Google Plugin for Eclipse的ADT插件后应该可用。我已经在Eclipse 3.7.2(Indigo)和Eclipse 4.2(Juno)中安装了最新版本的所有内容。但是,我无法在两个Eclipse版本中的任何一个中创建这样的项目。以下是我在Juno的安装细节:

installation details

以下是我的Android SDK详细信息的一部分:

SDK details

我的操作系统是Mac OS X 10.7.4

我知道在将SDK工具更新到最新版本之前,我可以在2012年6月23日看到菜单点。

是否有人遇到过类似的问题,或者是否有人知道我配置错误的方式?

谢谢!

6 个答案:

答案 0 :(得分:3)

我刚从Google员工here发现了(我会说是半官方的)声明。它说,“App Engine Connected Android Project”已在GPE v3.0.0中删除。可以降级到包含此菜单项(2.6.1)的最新版本,可以下载here

整个迁移的原因是,“C2DM [现在]已被弃用,[我们]应该使用GCM”。此外

  

官方文档[使用GCM]正在进行中。同时请注册   终端可靠的测试人员计划   http://endpoints-trusted-tester.appspot.com

他们还“计划在下一版本的GPE中使用GCM集成再次添加[菜单项]”并且他们“计划在7月底发布下一个版本”。

此外,我从Google员工Sparky R获得了类似的答案:

  

我相信制作模板存在一个已知问题   GAE连接的Android应用程序现在无法正常运行。

答案 1 :(得分:2)

我不知道它是否会有所帮助,但我已经设法将Android SDK工具恢复到rev 19和Android SDK平台工具到11版,并且从头开始安装Google插件,因为我没有它的旧版本。似乎我仍然没有菜单中的选项,所以我认为这是关于谷歌插件。

此外,Android Cloud to Device Messaging Framework - C2DM自2012年6月26日起被弃用(https://developers.google.com/android/c2dm/)。这可能是关于这种弃用,但在不久的将来应该更清楚。

答案 2 :(得分:1)

我一直在浪费很多时间。我在Eclipse 3.7中有这个选项,但是现在我已经升级到4.2 Juno以及所有最新的其他东西,我再也看不到'App Engine Connected Android Project'选项了。我有多次尝试安装,试图确保我得到正确的订单。我在尝试从Eclipse中更新时遇到了重大问题,并且不得不求助于各种离线选项。不开心。当我甚至无法安装它时,我该如何教这个技术!

答案 3 :(得分:1)

这里有一个例子,他创建了其中一个项目:

http://bradabrams.com/2011/05/google-io-session-overview-android-app-engine-a-developers-dream-combination/

你可以查看代码:

http://code.google.com/p/cloud-tasks-io/source/checkout

所以我现在正试图去掉我不需要的东西并回到基本上新的“Appengine Connected Android Project”我不知道会有多成功,因为我不知道是什么我需要或不需要!

令人讨厌的是,如果这与C2DM有关,我甚至不想使用C2DM。我只是想从android调用我的app引擎应用程序,而不是发送消息给android。也许我走错了路线?

修改

我使用这两个例子让我的项目工作(没有给Android的消息,只是Android调用方法并获得结果):

如何致电您的应用:Android REST client, Sample?

如何访问启用安全性的应用:http://krasserm.blogspot.co.uk/2010/01/accessing-security-enabled-google-app.html

这样可以解决如何进行http连接:http://developer.android.com/reference/java/net/HttpURLConnection.html

答案 4 :(得分:0)

我在Windows 7上,我也看到了这一点。这对我有用,然后我将Android SDK工具更新到rev 20和Android SDK Platform-tools到rev 12(两者都在Android SDK Manager中同时更新),之后我注意到它无效。我在Eclipse 3.7上,但我升级到4.2,看看是否有帮助(我没有)。然后我下载了Android 4.1 SDK的东西,但这也无济于事。

除了“App Engine Connected Android Project”不是ava

答案 5 :(得分:0)

此功能现在可供我使用

更新您的Android和App Engine SDK,您应该好好去!