0

So I was using API 25 which is Nougat version, and I wanted to update my app to Version ApI27 which is newly out these days. but whenever I update to 27.0.1, this Error:

"Error:Failed to resolve: com.android.support:appcompat-v7.27.0.1"

keeps occurring. I don't know what I've done wrong and I'm struggling all day to find the resolution. Thank you very much for your time and assistance in this matter.

Oh, and I'm sure that I've downloaded SDK Versions and all the files that are needed already in SDK manager.

My Gradle File(Module App):

apply plugin: 'com.android.application'


android {
compileSdkVersion 27
buildToolsVersion '27.0.1'
defaultConfig {
    applicationId "org.poream.dejaview"
    minSdkVersion 15
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro'
    }
}
}

dependencies {


implementation 'com.google.firebase:firebase-storage:11.6.0'
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'
})

compile 'com.android.support:design:27.0.1'
compile 'com.google.android.gms:play-services-maps:11.6.0'
compile 'com.android.support:appcompat-v7.27.0.1'
compile 'com.android.support:design:27.0.1'
compile 'com.google.android.gms:play-services-maps:11.6.0'
compile 'com.android.support:cardview-v7:27.0.1'
compile 'com.google.android.gms:play-services-location:11.6.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-core:11.6.0'
compile 'com.google.firebase:firebase-database:11.6.0'
compile 'com.google.firebase:firebase-crash:11.6.0'
compile 'com.google.firebase:firebase-auth:11.6.0'
compile 'com.android.support:support-v4:27.0.1'
compile 'com.android.support:recyclerview-v7:27.0.1'
compile 'com.google.android.gms:play-services-auth:11.6.0'
testCompile 'junit:junit:4.12'
}

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

My Gradle File(Project):

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

buildscript {
repositories {

    mavenCentral()
    jcenter()
    google()
}
dependencies {

    classpath 'com.android.tools.build:gradle:3.0.0'

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

allprojects {
repositories {
    jcenter()
    google()
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}
ישו אוהב אותך
  • 28,609
  • 11
  • 78
  • 96
Seungho Lee
  • 1,068
  • 4
  • 16
  • 42

2 Answers2

2

There is a typo (the . instead of :)

compile 'com.android.support:appcompat-v7.27.0.1'

Use:

compile 'com.android.support:appcompat-v7:27.0.1'
Gabriele Mariotti
  • 320,139
  • 94
  • 887
  • 841
1

Add maven { url 'https://maven.google.com/' } line in your project level build.gradle

   repositories {
        maven { url 'https://maven.google.com/' }
    } 
islamdidarmd
  • 725
  • 5
  • 19