English 中文(简体)
我如何做一个基本的App引擎连接和机器人项目?
原标题:How do I make a basic App Engine Connected Android Project?

我最近才来,所以请忍耐我。我只是想让基本的App引擎连接的Adroid工程 在日蚀时工作。

我首次下载了Eclipse 3. 7 和 Android SDK 。 我通过日食安装了 ADT 插件。 我配置了日食以指向 sdk, 并创建了一个机器人项目。 我添加了一些部件, 乱搞了短消息, 并在我手机上播放了这些内容。 工作非常成功 。

然后,我决定与应用程序引擎合作。我从日食内下载了谷歌日食插件,使用链接http://dl.google.com/eclipse/plutin/3.7 。我还从链接中下载了谷歌App Java SDK 引擎。

OK, 在这里它更有趣。 我创建了一个新的应用程序引擎连接和机器人项目, 并命名为“ 测试工程三 ” 。 然后我点击了“ 调试 as- gt; 本地应用程序引擎连接和机器人项目 ” 。 在控制台上, 我得到了一个 URL, 但是在我的手机上, 我得到了一个黑屏幕。 然后我注意到这个和机器人/ gen 文件夹里什么都没有, 所以我做了一个两个项目的清洁构建。 突然间, 它给了我10个警告 。

无法完全验证上下文, 因为域类型 com. testroject 3. server. Hello World Services 无法使用 。

您必须在服务器构建过程中运行验证工具 。 ”

我调查了这个问题,找到了这个链接http://code.google.com/p/google-web-toolkit/wiki/ExcortFatory Interface Validation

我开始遵循指示。我试图让批注处理,但是它已经被启用了。我试图在工厂路径上添加请求书目录,但是它也已经存在了。

显然现在我需要运行一个叫做批注处理器的东西。 我之前从未使用过马文, 但我右键点击我的和机器人工程 & gt; configet- & gt; 转换到马文工程。 我做了一个干净的构建, 并出现了一个 POM 文件。 然后, 我从那个链接复制了全部 XML 到 POM 文件的 / 项目行上方的行。 我同时复制第二位, 因为我正在使用 Indigo 。 清洁和再构建。 新的错误 。

“/TestProject3-Android/gen 已经存在, 但不是源文件夹。 转换为源文件夹或重命名 。”

也不知道这是什么意思, 但我看到右键单击 gen- gt; 正在构建路径 & gt; 转换到源文件夹, 所以我也单击了源文件夹 。 清理并重新构建 。 没有错误!! YAYAYYYY!!

调试为本地应用程序引擎连接和机器人工程 。 手机上有黑屏, 日蚀中也有一些错误 。 “ 找不到源头 ” 。 寻找更详细的错误信息, 但控制台只是有应用程序引擎 URL, 记录器看起来是空的 。

我回到关于验证工具的链接,阅读了所有的评论。许多人似乎困惑不清。我不知道我做得对还是对,现在非常迷茫。 请帮帮我!!!

最佳回答

这听起来非常相似 我有一个问题,虽然不确切。

我认为AppEngine项目生成的代码 被Android项目使用 要么没有正确生成 要么需要刷新...

尝试此 :

首先,确保请求书的目录.jar 是在项目属性的“Java 汇编者”部分“批注处理”的“程序路径”中。

In AppEngine project. Properties-> Java Build Path, Source section. Select the ".apt_generated" entry and then "edit…" and rename it, by putting a "1" at the end of the name (or whatever). Project -> Clean

then in Android Project Properties-> Java Build Path, Source section. Select the "apt_generated" source folder that is linked to the ".apt_generated" source folder in the AppEngine project. "Edit…", then in the first line "Linked Folder Location" navigate to the NEWLY named folder in the AppEngine project (the one with the "1" at the end……) Then Project -> Clean

然后构建 & amp; 运行您的 Android 工程, 现在应该有 AppEngine 工程中新生成的 请求工具代码, 并在运行时验证 OK 。

可能还需要关闭和开工项目以及清洁设备。

问题回答

使用剖析 。 我尝试了使用 AppEmping 程序后端, 但是剖析似乎照顾了很多后端工作, 并且让生活变得非常轻松 < a href=> https://parse.com" rel="no follow" > https://parse.com





相关问题
How to make logging.debug work on Appengine?

I m having a tough time getting the logging on Appengine working. the statement import logging is flagged as an unrecognized import in my PyDev Appengine project. I suspected that this was just an ...

gqlQuery returns object, want list of keys

Is there a way to convert the GqlQuery object to an array of keys, or is there a way to force the query to return an array of keys? For example: items = db.GqlQuery("SELECT __key__ FROM Items") ...

Integrating Google AppEngine with a Thick Client

I want to make a multi-user client-server solution with Java Swing thick client as a front-end and Google AppEngine (Java one) as a back-end. The problem is that GAE provides only web-based forms for ...

sorl.thumbnail : thumbnail is not a valid tag library?

I am trying to install sorl.thumbnail but am getting the following error message: thumbnail is not a valid tag library: Could not load template library from django.templatetags.thumbnail, No module ...

热门标签