ОШИБКА: невозможно разрешить зависимость для ':app@debug/compileClasspath': здесь вся реализация gradle - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь построить проект с нуля, но в тот момент, когда вы добавляете элементы для graddle в орудия , я получаю следующие ошибки:

1. ОШИБКА: невозможно разрешить зависимость для ':app@debug/compileClasspath':

2. ОШИБКА: невозможно разрешить зависимость для ' :app@debugAndroidTest/compileClasspath ':

3. ОШИБКА: невозможно разрешить зависимость для' :app@debugUnitTest/compileClasspath ':

У меня есть проверил этот пост, этот пост и этот пост, и ни один из них не работал для меня (проверил и ответы, и комментарии). Также я не работаю с любым прокси, также проверил брандмауэр и полностью отключил его, но это не было проблемой.

Я также работаю удаленно из дома из-за проблем с пандемией c. Android Студия не выдала мне эти ошибки раньше в офисе.

My Build.Graddle (Модуль: приложение) выглядит следующим образом :

apply plugin: 'com.android.application'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"

defaultConfig {
    applicationId "com.example.conexinremotatest"
    minSdkVersion 26
    targetSdkVersion 29
    versionCode 1
    versionName "1.0"

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.13'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

//   LIFECYCLE_VERSION

def lifecycle_version = "2.2.0"
def arch_version = "2.1.0"

// ViewModel
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
// LiveData
implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
// Lifecycles only (without ViewModel or LiveData)
implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"

// Saved state module for ViewModel
implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version"

// Annotation processor
//    kapt "androidx.lifecycle:lifecycle-compiler:$lifecycle_version"
// alternately - if using Java8, use the following instead of lifecycle-compiler
implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"

//    // optional - ReactiveStreams support for LiveData
implementation "androidx.lifecycle:lifecycle-reactivestreams-ktx:$lifecycle_version"
//
//    // optional - Test helpers for LiveData
    testImplementation "androidx.arch.core:core-testing:$arch_version"

//    TODO: ROOM
def room_version = "2.2.5"

implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"

// implementation 'com.squareup.retrofit2:retrofit:2.7.0'
implementation group: 'com.squareup.retrofit2', name: 'retrofit', version: '2.7.1'
implementation 'com.squareup.retrofit2:converter-gson:2.7.1'
implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.6'
}

My Build.Graddle (Proyect: ...) выглядит следующим образом:

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

buildscript {

repositories {
    google()
    jcenter()

}
dependencies {
    classpath 'com.android.tools.build:gradle:3.6.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 Errors

И, похоже, 3 ошибки для каждого элемента Gradle, который я прошу реализовать, как я выделил.

Я не очень хорош в своих ошибках. Заранее спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...