Android studio 3.2 Невозможно разрешить зависимость для ': app @ debug / compileClasspath': не удалось разрешить com.android.support:appcompat-v7:27.1.1

Я использую android studio 3.2, и я установил android studio 2.2 перед использованием этого. Когда я открываю новый проект, я получаю указанные ниже ошибки. Я хочу еще раз упомянуть, что я не вносил никаких изменений в макеты или main.activity. Я проверил решения для старых версий, но проблема все еще существует. Вот что я пробовал раньше:

изменение применить плагин: 'com.android.application' для применения плагина: 'com.android.library' - Снятие отметки о автономном режиме. - Добавление репозиториев:

mavenCentral()
        maven {
            url "https://maven.google.com"
    }

- изменение appcompat на более старые версии (v7: 26+ или v7: 25) Вот журналы ошибок:

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.0.1.
Open File
Show Details


Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test:runner:1.0.2.
Open File
Show Details


Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test.espresso:espresso-core:3.0.2.
Open File
Show Details


Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.0.1.
Open File
Show Details


Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.0.1.
Open File
Show Details


Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
Open File
Show Details


Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.0.1.
Open File
Show Details


Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.0.1.
Open File
Show Details


Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
Open File
Show Details

-> Мой gradle.wrapper.properties

#Thu Sep 27 09:39:31 EET 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists zipStoreBase\=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-all.zip

-> Мой build.gradle (приложение)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    buildToolsVersion "28.0.3"
    defaultConfig {
        applicationId "com.example.a26033623.myapplication"
        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'
        }

    }
    productFlavors {
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}

-> build.gradle (проект)

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

buildscript {

    repositories {
        google()
        jcenter()
        mavenCentral()
        maven {
            url "https://maven.google.com"
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.0'


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}


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

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

Я действительно борюсь в течение 2 дней, просматривая решения, и я действительно чувствую себя потерянным. Заранее спасибо за ваше время, внимание и вашу помощь.

Попробуйте с помощью buildToolsVersion «27.0.3».

Faysal Ahmed 27.09.2018 10:21

@FaysalAhmed Я попробовал, и в результате возникла ошибка: указанная версия Android SDK Build Tools (27.0.3) игнорируется, так как она ниже минимальной поддерживаемой версии (28.0.2) для Android Gradle Plugin 3.2.0. Будут использоваться Android SDK Build Tools 28.0.2. Чтобы подавить это предупреждение, удалите buildToolsVersion '27 .0.3 'из вашего файла build.gradle, так как каждая версия Android Gradle Plugin теперь имеет версию инструментов сборки по умолчанию. Обновить версию Build Tools и синхронизировать проект Открыть файл

Ugur Konak 27.09.2018 10:28

@FaysalAhmed Минимальный набор инструментов сборки для AGP 3.2.0 - 28.0.3. Прочтите здесь: developer.android.com/studio/releases/gradle-plugin В сообщении об ошибке написано 28.0.2, но ссылка также объясняет, почему 28.0.3 безопаснее.

Eugen Pechanec 28.09.2018 00:53

Привет, @UgurKonak, ты решил эту проблему?

Sakthivel Appavu 13.02.2019 07:14

Привет, @Sakthi, единственный способ решить эту проблему - удалить и переустановить Android Studio, как я объяснил в своем комментарии ниже. Но по своему опыту могу сказать, что переключение между разными интернет-соединениями также может решить эту проблему. Если вы используете сеть в своем офисе, попробуйте использовать домашнюю сеть. Я надеюсь, что это помогает.

Ugur Konak 20.05.2019 23:19
1
5
8 949
2

Ответы 2

Попробуй так

1) Android Studio 3.1.4

2)

COMPILE_SDK_VERSION=26
BUILD_TOOLS_VERSION=27.0.3
TARGET_SDK_VERSION=26

3)

build.gradle{project}

buildscript {
    repositories {
        jcenter()
        google()
        mavenCentral()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'

    }
}

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

}

4) версия библиотеки поддержки должна быть такой же, вы можете использовать 26.1.0 для вышеуказанной конфигурации, например com.android.support:appcompat-v7:26.1.0

5) и последний шаг

gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

Я попробовал и на этот раз получаю сообщение об ошибке: «Причина: не удалось найти действительный путь сертификации для запрошенной цели».

Ugur Konak 27.09.2018 12:11

выложи сюда лог, что именно ты столкнулся!

Aniruddh Parihar 27.09.2018 12:25

Кстати, вы имеете в виду, что я должен скачать 3.1.4 с вашего первого шага, верно? Потому что я сначала загрузил 3.1.4, а затем попробовал ваши настройки

Ugur Konak 27.09.2018 12:36

да, потому что 3.1.4 - единственная стабильная версия, доступная на рынке, 3.2 была выпущена, но с ошибками. для получения дополнительной информации см .: developer.android.com/studio/releases

Aniruddh Parihar 27.09.2018 12:47

Я удалил все файлы, связанные с "Android Studio", включая файлы .gradle и файлы SDK. Затем я установил Android Studio 2.2.1, и все заработало. Возможно, я столкнулся с остатками Android 2.2.1. Я не уверен, но, возможно, мне следовало удалить все об Android Studio перед установкой новой версии. Сейчас я использую версию 2.2.1. Я надеюсь, что это поможет тому, кто попытается обновить свою Android Studio до более новой версии.

Другие вопросы по теме