3

我正在尝试按照本指南https://developers.google.com/appengine/docs/python/endpoints/consume_android为 Python google 应用程序引擎项目生成和使用 android 客户端库

每次我走到这一步

选择您刚刚添加的库,单击鼠标右键,然后选择添加为库到您的项目。

我得到以下异常:

IncorrectOperationException:不得在命令或撤消透明操作之外更改文档。

我是 Android Studio 的新手,但似乎找不到任何关于如何让端点客户端库在 Eclipse 中工作的资源。有没有其他人遇到过这个问题?

4

2 回答 2

3

这是 Android Studio 中的一个临时错误。而不是使用 Add as Library 选项(由于https://code.google.com/p/android/issues/detail?id=66610无论如何都不起作用),而是转到File > Project Structure > Modules >您的模块>依赖项> +按钮,文件依赖项,然后从文件选择器中选择您的 jar。

于 2014-03-07T22:36:59.200 回答
2

Incorrect Operation Exception我在 Android Studio 0.5.0 版中遇到了同样的情况。

这篇文章帮助了我: 如何将库项目添加到 Android Studio?

要将您的端点客户端库添加library到您的项目中,您可以library在文件中手动将您添加到 Gradle 项目中settings.gradle

  1. Open settings.gradle,它应该位于您的 Android Studio 项目的根目录中。

  2. 添加包含 jar 文件的目录,您希望将其用作settings.gradle文件的库,如下所示:

    包括 ':initial_module'、':libraries:lib1'、':libraries:lib2'

    这里是包含我想用作库的文件的目录的名称,并且lib1是将其视为库的指令。lib2jar:libraries

  3. 需要同步 Gradle 以获取新添加的库。

于 2014-03-07T20:52:42.233 回答