Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让Android应用程序在Eclipse中使用Google API库?_Android_Eclipse_Google Api Client - Fatal编程技术网

如何让Android应用程序在Eclipse中使用Google API库?

如何让Android应用程序在Eclipse中使用Google API库?,android,eclipse,google-api-client,Android,Eclipse,Google Api Client,我正在尝试在我的Android应用程序中使用谷歌的URL缩短服务。如前所述,我已经导入了必要的jar文件 以下是我对源代码的引用 我可以从com.google.api.client.http导入HTTPTransport类,但是我不能导入GoogleTransport、GoogleHeaders、JsonHttpParser或Result,并且JsonHttpContent似乎没有我正在查看的示例中给出的no-arg构造函数 下面是“我的项目属性”窗口的屏幕截图,位于“库”选项卡上。 将所有ja

我正在尝试在我的Android应用程序中使用谷歌的URL缩短服务。如前所述,我已经导入了必要的jar文件

以下是我对源代码的引用

我可以从com.google.api.client.http导入HTTPTransport类,但是我不能导入GoogleTransport、GoogleHeaders、JsonHttpParser或Result,并且JsonHttpContent似乎没有我正在查看的示例中给出的no-arg构造函数

下面是“我的项目属性”窗口的屏幕截图,位于“库”选项卡上。
将所有jar文件复制到project libs文件夹中。并从构建路径库中删除这些JAR,如图所示。

事实证明,您可以使用Google插件for Eclipse向Android项目添加API,如图所示。不幸的是,我仍然有一个问题,我无法在迄今为止发现的任何示例中使用这些类。我想我一定是用错了库。

去订购并导出,然后勾选那些库!!好的,我现在已经这样做了,但是我仍然无法导入缺少的类。这似乎也不起作用。Eclipse中的libs目录仅显示“android-support-v4.jar”,即使其他jar文件实际上位于驱动器上的该目录中,我现在无法在尝试导入它们时解析任何类。如果您在application libs文件夹中复制了jar文件,那么它必须显示在该目录中。重建你的应用程序并转到属性-->Android工具-->修复项目属性。好的,在我删除了这些文件并通过Eclipse而不是通过操作系统的文件系统将它们复制回来之后,这些文件现在出现了(我不知道为什么会有不同)。然而,我现在又回到了我第一次问这个问题时代码中的情况——仍然无法导入一些所需的类。