首页 文章

无法解决符号日历(Java中的Google calendar api)

提问于
浏览
1

为Google Appengine创建需要使用Google Calendar api的Java应用程序 .

我正在关注这个例子https://developers.google.com/google-apps/calendar/quickstart/java

我已经在正确的build.gradle文件中添加了dependecies,如示例中所述,我甚至尝试使用gradle build强制重新下载依赖项--refresh-dependencies

但是在我尝试导入类的地方,我得到了错误

'无法解析符号日历'

我在哪里做import语句

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

如果没有更新示例,是否有更改?错误的依赖?

另外当我在需要导入的行上输入IntelliJ时,我没有得到正确导入应该是什么的建议 . 只有默认的创建类的东西,这表明它无法找到正确的导入开始 .

更新:我将依赖行更新为更新版本:

compile 'com.google.apis:google-api-services-calendar:v3-rev145-1.20.0'

而不是示例中的那个:

compile 'com.google.apis:google-api-services-calendar:v3-rev125-1.20.0'

=>行为没有变化

1 回答

  • 2

    如果您可以使用gradle构建项目,那么IntelliJ很可能不知道gradle性质/依赖性 .

    尝试使IntelliJ了解您正在使用Gradle:

    • 删除所有IntelliJ项目文件,并通过选择gradle文件打开项目 .

    • 转到视图=>工具窗口 - > gradle . 在gradle屏幕中按下刷新所有gradle项目,它应该解决

相关问题