не удалось разрешить все зависимости в студии Android после обновления до 3.0.1

Я получаю следующие ошибки:

Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test:runner:1.0.1.

Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test.espresso:espresso-core:3.0.1.

Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test.espresso:espresso-core:3.0.1.

Error:Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Error:Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve junit:junit:4.12.

Error:Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Error:Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Error:Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve junit:junit:4.12.

Файл приложения build.gradle (проект: MyApplication)

buildscript {

repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'


    // 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
}

Файл приложения build.gradle (Module:app)

apply plugin: 'com.android.application'

android {
compileSdkVersion 26
defaultConfig {
    applicationId "com.example.hp_pc.myapplication"
    minSdkVersion 15
    targetSdkVersion 26
    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 fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-
core:3.0.1'
}

person SriDatta Yalla    schedule 28.11.2017    source источник
comment
Вы пытаетесь очистить и пересобрать код.   -  person pavanmvn    schedule 28.11.2017
comment
привет, сэр, у меня все работает нормально. Здесь я прикрепляю скриншот для того же. пожалуйста, не понижайте его.   -  person Ankit Patidar    schedule 28.11.2017
comment
@ankitpatidar вы должны добавить ТЕКСТ вместо ИЗОБРАЖЕНИЯ   -  person IntelliJ Amiya    schedule 28.11.2017
comment
@Amiya, я понимаю, но я использовал те же файлы, поэтому я думаю прикрепить скриншот для лучшего понимания и очистки   -  person Ankit Patidar    schedule 28.11.2017
comment
@SriDatta Yalla, смотрите мой обновленный пост   -  person Raja    schedule 28.11.2017
comment
Есть ли какие-либо проблемы с прокси, которые могут вызвать эту ошибку? Я использую vpn через подключение к Интернету в колледже.   -  person SriDatta Yalla    schedule 28.11.2017
comment
задача решена.   -  person SriDatta Yalla    schedule 28.11.2017
comment
Я отключил pshipon vpn, которым пользуюсь, и перешел к File›invalid chaches/restart. после этого все нормально.   -  person SriDatta Yalla    schedule 28.11.2017
comment
Пожалуйста, сошлитесь на мой ответ не удалось разрешить все зависимости в android studio 3 0 1"> stackoverflow.com/questions/48171692/ для той же проблемы   -  person Sandeep_Devhare    schedule 16.07.2018


Ответы (3)


Попробуй это,

Перейти к вашей

gradle.properties

напишите приведенный ниже код и синхронизируйте свой проект

android.enableAapt2=false
person Android Geek    schedule 28.11.2017
comment
Попробуйте добавить это -- в свой gradle(Project) --› allprojects { repositories { google() jcenter() mavenCentral() maven { url maven.google.com } } } - person Android Geek; 28.11.2017

Вы должны попробовать, как это

  1. Удалите папку сборки в корневом каталоге проекта.
  2. Удалите папку сборки внутри папки приложения вашего проекта.

это оба кэша, некоторые промежуточные файлы и некоторый файл для отладки, поэтому происходит только это...

после удаления обеих папок, а затем перестройте свой проект, он будет работать правильно.

следуйте этим шагам

введите здесь описание изображения

корневой каталог вашего проекта выглядит так, здесь удалите эту выделенную папку сборки, затем перейдите в папку вашего приложения в этом же окне

внутри папки приложения есть еще одна папка сборки, ее также удаляем

затем перестройте свой проект.

person Raja    schedule 28.11.2017
comment
Я новичок в студии Android, я не понял, что вы написали. пожалуйста, расскажите мне подробно. - person SriDatta Yalla; 28.11.2017
comment
внутри папки приложения я не нашел папки сборки. но файл gradle есть как build.gradle - person SriDatta Yalla; 28.11.2017
comment
нет проблем, не трогайте этот файл build.gradle. теперь просто перестройте свой проект - person Raja; 28.11.2017
comment
Пожалуйста, ответьте по ссылке stackoverflow.com/questions/48171692/, что может помочь решить эту проблему - person Sandeep_Devhare; 16.07.2018

Здесь я попробовал ваш градиент, вот он:

Уровень проекта

Уровень приложения

Обновленная Android Studio

то, что вы получаете ошибки, не попадает сюда.

Мое решение:

  1. Попробуйте очистить свой проект.
  2. Перейдите в AndroidStudio > Файл > Недействительный/Перезапустить, это поможет.
  3. Если ничего не работает, удалите этот проект, создайте новый.
person Ankit Patidar    schedule 28.11.2017