我正在使用Android Studio并尝试将Google游戏服务导入到我的应用程序中。
在库中导入了BaseGameUtils文件夹,现在在GameHelper类中的下一行出现了一个错误:
import com.google.android.gms.games.request.GameRequest;更确切地说,它说"cannot resolve symbol: request."
我是android开发和android工作室的新手,如果这是个糟糕的问题,我很抱歉。
编辑1
好吧,我照斯科特·巴塔说的做了,但还是拿到了"cannot resolve symbol: GameRequest."。在一个简单的主题上,我发现我应该转到Project、->模块、->依赖项、->加上签名->模块依赖项,并在那里添加库文件。
做了,我得到了这个:
"Gradle project refrsh failed: Cause: java.lang.StackOverflowError"
我所做的其他事情是转到settings.gradle并添加一个
include ":libraries:BaseGameUtils"在我添加的build.gradle中,在依赖关系树中
compile project(':libraries:BaseGameUtils')发布于 2014-04-18 02:32:31
我只是遇到了同样的问题。为我修复它的是将google服务升级到一个更新的版本。检查您的build.gradle文件,看看它是否在依赖项中使用旧版本。如果是的话,试着用
编译'com.google.android.gms:play-services:4.3+‘
发布于 2014-04-16 19:51:53
我不知道您是如何包括Google Play Services库的,但正确的方法是:

发布于 2014-05-01 00:00:10
尝试从您的应用程序目录手动执行gradle,以获得更多关于问题所在的信息。
./gradlew --info --stacktrace assembleDebug
https://stackoverflow.com/questions/23113726
复制相似问题