android - 添加 BaseGamesUtils 导致 gradle 不同步

标签 android android-gradle-plugin google-play-games

我正在使用 android studio,我正在尝试将 github 中的 baseGamesUtils 添加到我制作的游戏中以添加排行榜。

按照 googles 开发者网站上的教程,我下载了 baseGameUtils 模块并将其添加到项目中,并在模块 gradle 文件中添加了依赖项。

但是当我尝试同步时,会发生这种情况:

Error:(15, 0) Could not find property 'android_appcompat_library' on org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@1b4bd95.

所有SDKS都是最新的,gradle设置为compileSdkVersion 21。

最佳答案

另一种解决方案是添加

ext {
    android_compile_version = 20
    android_version = '20'
    android_min_sdk_version = 9

    android_appcompat_library =  'com.android.support:appcompat-v7:20.0.+'
    android_support_library =  'com.android.support:support-v4:20.0.+'
    android_gms_library =  'com.google.android.gms:play-services:6.5+'
}

到 allprojects 下项目的 build.gradle 文件{ ... }

关于android - 添加 BaseGamesUtils 导致 gradle 不同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28914488/

相关文章:

google-play - 创建 Android OAUTH 客户端失败并显示 : "An unexpected error occurred. Please try again later. (4800001)"

android - 如何访问 Android 应用程序的 classes.dex?

java - 单击按钮时应用程序强制关闭?

google-app-engine - Android Studio 无法识别 gradle 2.10

java - Java+Kotlin Android 项目中 Kotlin 文件中 Unresolved 引用错误

app-store - Beta测试人员在Google Play和App Store中下载

android - 连线内存不足 : Java heap space error with ffmpeg library

java - 无法从 RecyclerView 适配器类调用方法

android - transformClassesAndResourcesWithProguardForRelease 失败

android - Google Play 游戏服务 - 是否可以通过网络浏览排行榜和成就?