Не удалось найти org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.60-eap-25 - PullRequest
4 голосов
/ 31 октября 2019

При попытке импортировать мой проект Cordova android в андроид-студию я получил ошибку ниже, как можно исправить эту проблему

Не удалось найти org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.60-еар-25.

ОШИБКА: не удалось найти org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.60-eap-25. Поиск в следующих местах: - https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.pom - https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.jar - https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.pom - https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.jar - https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.pom - https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.60-eap-25/kotlin-stdlib-jdk8-1.3.60-eap-25.jar Требуется по: не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools. build: builder: 4.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.lint: lint-gradle-api: 27.0.0-alpha01не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.build:gradle-api:4.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build: gradle: 4.0.0-alpha01> androidx.databinding: общая база данных-компилятор: 4.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com. android.tools.build:builder:4.0.0-alpha01> com.android.tools:sdk-common:27.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.build:builder:4.0.0-alpha01> com.android.tools:common:27.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build: gradle: 4.0.0-alpha01> com.android.tools.build:builder:4.0.0-alpha01> com.android.tools.build:manifest-merger:27.0.0-alpha01 не указано:не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.build:builder:4.0.0-alpha01> com.android.tools.analytics-library: tracker: 27.0. 0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.build:builder:4.0.0-alpha01> com.android.tools:sdklib:27.0.0-alpha01> com.android.tools:repository:27.0.0-alpha01 не указано: не указано: не указано> com.android.tools.build:gradle:4.0.0-alpha01> com.android.tools.build:builder:4.0.0-alpha01> com.android.tools:sdk-common:27.0.0-alpha01> com.android.tools.analytics-library: общий доступ: 27.0.0-alpha01

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

На аналогичный вопрос ответили здесь . Короче говоря, способ, которым Cordova объявляет свою зависимость Gradle, выбирает самую последнюю версию, которая в этом случае требует некоторого материала Kotlin.

0 голосов
/ 31 октября 2019

Пожалуйста, добавьте приведенную ниже строку кода в плагин Cordova, добавьте файл Gradle Cordova-Support-Google-Services: ----

buildscript {
repositories {
    google()
    jcenter()
    maven { url "https://maven.google.com" }
    maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}

dependencies {
    classpath 'com.android.tools.build:gradle:+'
    classpath 'com.google.gms:google-services:4.1.0'
}

}

ext.postBuildExtras = {
if (project.extensions.findByName('googleServices') == null) {        
    apply plugin: com.google.gms.googleservices.GoogleServicesPlugin
}

}

...