【发布时间】:2013-07-26 07:15:15
【问题描述】:
通常,当我右键单击我的应用引擎项目并使用适用于 Eclipse 的 Google 插件选择“生成云端点客户端库”时,它会生成客户端库并自动将它们复制到 Android 客户端项目中。
但是,没有明显的原因,客户端库不再被复制到客户端项目中。事实上,它已被删除(所以现在我的项目中有很多错误,因为它找不到库)。
我已尝试重新生成客户端库,该库已完成且没有任何错误,但问题仍然存在。有趣的是,它完成这个过程的速度似乎比以前快了一些。
我已尝试清理所有项目。
我已经尝试从endpoint-libs 手动添加生成的源文件夹,但我不能,因为生成的文件夹不再存在。客户端项目的 Java 构建路径中也不再有对它们的任何引用。
我已尝试检查我知道该插件有效的旧版本代码,但问题也发生在那里,这使我相信这不是我的代码中的问题。
我还尝试在 eclipse 中删除项目并重新导入所有内容。
发生了什么?我以前多次使用过 generate 函数,直到现在它每次都有效。我认为它是在清理项目后开始的。
更新
我遵循了here 的建议,并且能够为我的一个端点生成客户端库,但是没有生成所需的实际 .jar 文件(生成的自述文件甚至专门说明了文件名和位置jar 但它不存在)。
【问题讨论】:
-
我为此创建了一个问题,去投票:code.google.com/p/googleappengine/issues/…
-
谢谢!我想我们现在能做的就是等待回复。
-
这应该被修复。
-
是的,它现在似乎正在工作。
-
Google Cloud Endpoints 是一项实验性技术,因此它们很容易出现此类问题...几个月前我报告了一个类似的问题:stackoverflow.com/questions/16158013/…
标签: android google-app-engine google-cloud-endpoints google-plugin-eclipse