无法解析错误com.google.android.gms.drive.DriveApi.DriveContentsResult

无法解析错误com.google.android.gms.drive.DriveApi.DriveContentsResult,android,google-drive-api,google-drive-android-api,Android,Google Drive Api,Google Drive Android Api,我正在安卓谷歌硬盘上工作。到目前为止,我正在使用github示例代码。我犯了一个错误 导入com.google.android.gms.drive.DriveApi.DriveContentsResult 无法解决 及 无法导入com.google.android.gms.drive.DriveContents 决心 我正在使用更新的Google play服务,我已经正确导入了它 我正在使用eclipse我记得在GooPlaySvcs 6.1+中使用了“ContentsResult”,并在安装G

我正在安卓谷歌硬盘上工作。到目前为止,我正在使用github示例代码。我犯了一个错误

导入com.google.android.gms.drive.DriveApi.DriveContentsResult 无法解决

无法导入com.google.android.gms.drive.DriveContents 决心

我正在使用更新的Google play服务,我已经正确导入了它


我正在使用eclipse

我记得在GooPlaySvcs 6.1+中使用了“ContentsResult”,并在安装GooPlaySvcs 6.5+后切换到“DriveContentsResult”,因此,我假设您使用的是6.1+或更旧的版本。“DriveContentsResult”的正确GooPlaySvcs库是'6.5.+,又名'Rev。22'在Android SDK管理器中:

dependencies {
  compile fileTree(include: ['*.jar'], dir: 'libs')
  compile 'com.google.android.gms:play-services:6.5.87'
  compile 'com.google.apis:google-api-services-drive:v2-rev105-1.17.0-rc'
  compile('com.google.api-client:google-api-client-android:1.17.0-rc') {
    exclude group: 'com.google.android.google-play-services'
  }
  ....
  ....
}
这也被称为“从某人下面拉出地毯”

希望这有帮助

The import com.google.android.gms.drive.DriveApi.DriveContentsResult cannot be resolved

当我们使用旧的GooglePlay服务库和新代码时,就会出现这种情况。只需删除旧库,下载新的Google play服务库(如果您没有),然后将库导入您的工作区

当您这样做时,如果您正在使用

import com.google.android.gms.drive.events.DriveEvent.Listener
然后把线路换成

import com.google.android.gms.drive.events.ChangeListener;

因为Listener在新库中变成了ChangeListener,并在代码中做了相应的更改。

请尝试重新导入googleplay服务,或者您可以看到Joan Colmenero尝试正确阅读我的问题。我要求的是DriveContentsResult而不是ContentsResult。是的,你告诉我的,我已经试过了…它不会起作用的。投票否决这个问题,因为它没有用。我已经做了很好的研究。除非你知道确切的答案或相同的重复问题,否则这不是这里讨论的同一个问题吗?您可能正在将旧代码与新版本的gooplaysvs.OOPS一起使用,我的意思是“使用旧版本库的新代码”,谢谢@seanpj。我使用的是旧的google_play_服务库。我删除了旧库并导入了新的google_play_服务。现在它开始工作了
import com.google.android.gms.drive.events.ChangeListener;