BaseGameUtils无法解析符号android:“com.google.android.gms.games.Games”

时间:2014-10-29 04:48:05

标签: java android gradle android-studio google-play-services

我正在尝试使用G +和Google播放服务制作应用。

但我从一开始就不能。

我尝试导入项目BaseGameUtils,并构建应用程序(与Gradle同步)并运行它。

令人惊讶的是它运行了!并且工作,但是当我进入代码时,找不到我的导入。(无法解析符号)

这让我觉得我的Gradle配置得很好,但我在应用程序中遗漏了某些东西(库,依赖项,模块),因为Android Studio抱怨它。

我有最新的Android Studio 0.8.9,我的SDK已经更新了所有需要的安装。

有人可以放一个"如何"为最新的Android Studio逐步导入BaseGameUtils项目/库以及还需要什么?

此外,我的Gradle已配置,因此应用程序支持v4构建应用程序,但与以前一样,无法解析。 我该如何添加?我已经在项目结构中获得了它>模块> app>依赖性> support-v4作为库依赖。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。几乎解决了它。将您置于最新版本(build.gradle - > compileSdkVersion 21)非常重要。与依赖项相同(编译项目(':libraries:BaseGameUtils'),编译' com.android.support:appcompat-v7:21.0。+' compile' com .android.support:support-v4:21.0。+'以及最新版本的Google PLay Services编译com.google.android.gms:play-services:+'。当然你应首先更新您的SDK文件(安装API21 +工具)

答案 1 :(得分:0)

我遇到了同样的问题。从eclipse导入具有BaseGameUtils依赖性的项目到Android Studio时,这是一个错误。这可以通过注释掉这个导入来解决,因为不再需要它:

// import com.google.android.gms.drive.internal.r;