Android Studio使用gradle出错



我使用Android Studio与Gradle为我的项目。我不得不将它从eclipse转换为android studio。但是我得到了这个错误

Failed to find: com.google.android.gms:play-services:5.0.77

这是我的构建。gradle 文件。

apply plugin: 'com.android.application'
android {
    compileSdkVersion 18
    buildToolsVersion "20.0.0"
    defaultConfig {
        applicationId "com.org.appname"
        minSdkVersion 14
        targetSdkVersion 17
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    // Google Play Services
    compile 'com.google.android.gms:play-services:5.0.77'
    compile 'com.android.support:support-v4:20.0.0'
    compile 'org.jsoup:jsoup:1.7.3'
    compile 'io.segment.analytics.android:google-analytics:1.3.1'
    compile 'com.squareup.picasso:picasso:2.3.3'
}

怎么了?我已经安装了Google Repository,就像在其他一些帖子中读到的那样。但这行不通。由于

使用com.google.android.gms:play-services:5.0.89。您可以在Android SDK目录的extras/google/m2repository/com/google/android/gms/play-services中找到可用的版本。

使用这一行:

compile 'com.google.android.gms:play-services:5.0.+'
不是

compile 'com.google.android.gms:play-services:5.0.77'
编辑:

这是一个坏的做法,如果可能,请使用准确的版本和避免使用+

最新更新