0
votes

The full error is:

Could not find com.google.android.gms:play-services-auth:15.1.0. Searched in the following locations: file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/android/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom file:/C:/Users/Alex/AppData/Local/Android/sdk/extras/android/m2repository/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar https://jcenter.bintray.com/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar https://dl.google.com/dl/android/maven2/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom https://dl.google.com/dl/android/maven2/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar https://maven.google.com/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.pom https://maven.google.com/com/google/android/gms/play-services-auth/15.1.0/play-services-auth-15.1.0.jar Required by: project :app

build.gradle(Module:app)

    apply plugin: 'com.android.application'

  android {
compileSdkVersion 25
buildToolsVersion '27.0.3'
defaultConfig {
    applicationId "alex.ness.edu.xmlandfirebaseandloginto"
    minSdkVersion 16
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    multiDexEnabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

   dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
implementation 'com.android.support:appcompat-v7:25.4.0'
implementation 'com.android.support:design:25.4.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
implementation 'com.android.support:support-v4:25.4.0'
implementation 'com.android.support:recyclerview-v7:25.4.0'
implementation 'org.jsoup:jsoup:1.10.3'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.android.support:cardview-v7:25.4.0'
implementation 'com.google.firebase:firebase-auth:15.1.0'
implementation 'com.google.android.gms:play-services-auth:15.1.0'
implementation 'com.google.firebase:firebase-messaging:15.1.0'
testCompile 'junit:junit:4.12'
implementation 'com.beardedhen:androidbootstrap:2.3.1'
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
implementation 'com.firebaseui:firebase-ui-auth:2.3.0'
}

apply plugin: 'com.google.gms.google-services'

build.gradle(Project)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

    buildscript {
        repositories {
            jcenter()
            maven { url 'https://maven.fabric.io/public' }
            google()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.1.2'

            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
            classpath 'com.google.gms:google-services:3.3.0'
        }
    }

allprojects {
    repositories {
        jcenter()
        google()
        maven { url "https://maven.google.com" }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
2

2 Answers

0
votes

I don't think there is 15.1.0 out. You should use 15.0.1 com.google.android.gms:play-services-auth:15.0.1

There's new versioning of services: https://android-developers.googleblog.com/2018/05/announcing-new-sdk-versioning.html Basically you can't assume the same version number for different services.

0
votes

You will need to update the version of the latter dependency to 15.0.2. This addresses the issue where version 3.3.0 of the Google Services Gradle plugin reports.

or switch to old version -

in build.gradle

implementation 'com.google.firebase:firebase-auth:11.0.4'

and in project - build.gradle

classpath 'com.google.gms:google-services:3.2.1' // google-services plugin