gradlew appengineEndpointsInstallClientLibs不安装客户端库(但确实生成它们)

时间:2014-04-02 17:08:55

标签: android google-app-engine gradle android-studio

我正在开发一个在Android Studio(0.5.3)中运行的Android项目。

我在项目的后端部分创建了两个端点api类(称为UserEndpointOfferEndpoint)。然后我想创建要在项目的应用程序部分中使用的客户端库。我使用gradlew appengineEndpointsInstallClientLibs命令。在/build/client-libs部分,它确实创建了客户端库的.zip文件。但它没有将它们安装在项目的app部分中。

现在我的问题是:

我正在使用的命令(gradlew appengineEndpointsInstallClientLibs)是否也应该在应用程序部分中安装它们,如果是,那么它可能不适合我(原因似乎没有错误)。< / p>

This tutorial提到我必须手动添加库。我将.zip文件添加到/ libs文件夹,但没有像教程中提到的“添加为库”选项。这是正确的做法吗?如果是,有人可以给我一些更详细的解释,因为我通过在build.gradle文件中添加依赖项来尝试一些事情,但似乎没有任何工作。

提前致谢!

1 个答案:

答案 0 :(得分:0)

  

默认情况下,如果不使用@ApiNamespace,则使用的命名空间   与your-project-id.appspot.com相反。也就是说,包裹   路径为com.appspot.your-project-id.yourApi

Source

端点的@Api注释中缺少注释。