Не удалось разрешить: сбой синхронизации com.android и проекта gradle - PullRequest
0 голосов
/ 24 сентября 2018

когда я добавляю следующие строки в раздел зависимостей

implementation "com.android.support:design:$supportLibraryVersion"
implementation "com.android.support:cardview-v7:$supportLibraryVersion"

Я получил две ошибки:

Не удалось разрешить: com.android;

Ошибка синхронизации проекта Gradle. Основные функции (например, редактирование, отладка) не будут работать должным образом.

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

android {
  compileSdkVersion 27
  defaultConfig {
    applicationId "com.raywenderlich.isell"
    minSdkVersion 16
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    vectorDrawables.useSupportLibrary = true
  }
  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
  androidExtensions {
    experimental = true
  }
}

dependencies {
  // Kotlin
  implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlinVersion"
  // AppCompat
  implementation "com.android.support:appcompat-v7:$supportLibraryVersion"
  // Design Support Library
  implementation "com.android.support:design:$supportLibraryVersion"
  // CardView
  implementation "com.android.support:cardview-v7:$supportLibraryVersion"
}

Как решить эти проблемы?

1 Ответ

0 голосов
/ 24 сентября 2018

Замените на код ниже и предоставьте соответствующую версию для каждого kotlinVersion, supportLibraryVersion

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

    ext {
        kotlinVersion = ""
        supportLibraryVersion = ""
    }

android {
  compileSdkVersion 27
  defaultConfig {
    applicationId "com.raywenderlich.isell"
    minSdkVersion 16
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    vectorDrawables.useSupportLibrary = true
  }
  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
  androidExtensions {
    experimental = true
  }
}

dependencies {
  // Kotlin
  implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlinVersion"
  // AppCompat
  implementation "com.android.support:appcompat-v7:$supportLibraryVersion"
  // Design Support Library
  implementation "com.android.support:design:$supportLibraryVersion"
  // CardView
  implementation "com.android.support:cardview-v7:$supportLibraryVersion"
}

Надеюсь, это поможет вам.

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