【问题标题】:Import code issues google导入代码问题google
【发布时间】:2013-07-12 14:52:10
【问题描述】:

我已经使用 Java 大约几个月了,我一直坚持将 Google API 引入我的地图应用程序。我需要一些关于这些进口的帮助。

这就是我所做的:我正在关注 Places API 演示的代码,如果需要,我可以链接该代码。我最终不得不添加一些库。在我这样做之前,我从所有以 com.google.api.client...等开头的导入中都收到了错误。然后,一旦我添加了所有这些库,我的导入中就会出现 2 个错误。

错误是:“com.google.api.client.googleapis.GoogleHeaders”和“com.google.api.client.http.json.JsonHttpParser”。我将它们都视为“无法解析为一种类型”。这些错误在我的其余代码中导致更多错误。我希望有人能帮我解决这个问题。我知道它应该与我的代码有关,但我不确定发生了什么。我知道我错过了什么。

另外,我安装了 Google 插件来安装 API,当我这样做时,我添加了“Google + API”和“GoogleOAuth2”API,这就是我遇到的问题。请有人帮忙。

截图如下:Full Screenshot

【问题讨论】:

    标签: android eclipse import google-api google-places-api


    【解决方案1】:

    我没有使用过地图,但据我了解,地图现在与我最近一直在使用的 Google Play 服务打包在一起。

    首先,Google Play 服务的安装有据可查,你应该看看这个(如果你还没有这样做的话):

    http://developer.android.com/google/play-services/setup.html

    有几个方面会造成困难,其中之一是“使用库设置项目”部分。有多种可能的方法,但我建议您采取以下步骤。

    确保将 Google Play 服务库(和任何其他库)定义为库项目(属性 ...Android..库 ...IsLibrary)并且它们没有错误(清理可能不够 - 您可以必须关闭 Eclipse 才能消除错误)。

    当库项目没有错误时,将它们添加到您的项目中。这样做的正常方法是引用它们(检查文档所说的内容),但您可以通过(属性...Android..库...添加)来执行此操作。

    然后检查 (Properties ... Java Build Path ...) - 阅读文档,但您需要这里的库。

    然后清理您的项目,但请注意,可能需要重新启动 Eclipse 才能从项目中删除错误。

    可能会出现其他错误 - 如果您的库/项目中有不同版本的 v4 支持库并且您收到一条消息“...此时此检查基于 SHA1”,则会出现另一个常见错误。这在 Stack Overflow 上有很好的记录。

    祝你好运!

    【讨论】:

    • 感谢您对此的详细回答,我会尽快尝试。 (我目前正在工作)虽然我确实有一个问题,这可能是一个愚蠢的问题(我仍然是 java 的初学者),但是我现在有多少库会产生更多错误?我这么说是因为我已经完成了有关库的研究并将它们改编成应用程序,但我只做了一些,而且是通过教程。我也已经适应了 Google Play 服务,所以这不是问题。
    猜你喜欢
    • 2021-08-03
    • 2022-10-18
    • 2021-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多