找不到符号com.google.android.gms.games.snapshot

时间:2016-05-11 21:27:51

标签: android google-play-services

我正在尝试使用Google Play服务实施“SaveGame”,并且出现以下错误:

error: cannot find symbol
import com.google.android.gms.games.snapshot;
                                    ^
symbol:   class snapshot
location: package com.google.android.gms.games

任何人都知道是什么原因造成的?

谢谢!

2 个答案:

答案 0 :(得分:1)

我刚刚发现了这个问题。

看起来问题是由于在两个模块中依赖于gms引起的,报告错误的模块是8.4.0,但是其他一些模块依赖于6.x。

现在我已经将所有内容都更改为8.4.0并且编译正确。

正确的导入是:

com.google.android.gms.games.snapshot。*,因为没有课程快照。

答案 1 :(得分:0)

我认为您尚未在应用中导入Google Play服务。请仔细检查一下。

对于Eclipse:

  

Eclipse - >导入 - >现有的Android代码 - >浏览 - >导航    google-play-services_lib文件夹    (Android的SDK /额外/谷歌/ google_play_services / libproject)。

     

然后,在您的项目中,控制点击 - >属性 - > android - >    库,添加 - >选择刚刚导入的项目 - >确定

适用于Android Studio build.gradle - app level

dependencies {
    compile 'com.google.android.gms:play-services:8.4.0'
}

有关详细信息,请查看此link