【问题标题】:Google Calendar API not found - Calendar classes missing未找到 Google 日历 API - 缺少日历类
【发布时间】:2013-07-18 19:15:56
【问题描述】:

我正在尝试为他们的日历服务制作一个使用 Google 的 API 的应用程序。我正在参考本指南,现在被困在一个步骤上。具体来说,this step

它告诉我导入这些类:

import com.google.api.client.http.HttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.jackson.JacksonFactory;
import com.google.api.services.calendar.Calendar;
import com.google.api.services.calendar.model.*;

现在,我已经下载了(我认为是完整的)库:this source。但它仍然在以下两行给我一个错误:

import com.google.api.services.calendar.Calendar;
import com.google.api.services.calendar.model.*;

我在哪里可以获得这两个课程?或者我应该遵循另一个例子?任何帮助将不胜感激。

【问题讨论】:

    标签: java android google-api google-calendar-api


    【解决方案1】:

    要使用 google calendar api,您需要两个特定的库:

    并确保导入所有必需的 jar。 就这样。

    【讨论】:

    • 我已将这两个库添加到我的项目中,但仍然找不到 com.google.api.services.calendar.Calendar。也许我不需要那个?也许我应该遵循另一个例子......
    • 这很奇怪,因为 com.google.api.services.calendar.Calendar 是 google-api-services-calendar-v3-rev48-1.15.0-rc.jar (第一个链接)。您确定您正确设置了构建路径吗?您是否提供了 jar lib 而不是 .zip 文件?当我想快速做事时,这是一个总是发生在我身上的错误......(我本周也在使用 java 中的谷歌日历集成,它适用于这些库)。也许您的问题来自其他地方。真的是他没找到的包类吗?
    • OHHHH,我的问题是我只是在导入“libs”罐子,而不是你提到的文件。因为该文件位于“calendar”文件夹中,而不是“calendar->libs”文件夹中。像这样的愚蠢错误总是让我着迷。谢谢一堆。也许只是编辑答案说检查所有文件夹并包括在任何地方找到的所有罐子,以防其他人犯这个愚蠢的错误!
    • 奇怪的是他们没有将它包含在 API 中。这是一个 maven repo 的链接:mvnrepository.com/artifact/com.google.apis/…
    • 如何“导入所有需要的 jars”?拖放到某个地方? Android Studio 中是否有导入选项?需要哪些罐子?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多