Не удалось найти com.android.tools:common:25.2.3 - PullRequest
0 голосов
/ 08 декабря 2018

Я настроил среду для компиляции приложения Cordova Android на своем рабочем столе, и все работало нормально.Затем я скомпилировал его на своем ноутбуке и не могу заставить его скомпилировать приложение.

Я получаю эту ошибку

Could not find com.android.tools:common:25.2.3.
Searched in the following locations:
    https://jcenter.bintray.com/com/android/tools/common/25.2.3/common-25.2.3.pom
    https://jcenter.bintray.com/com/android/tools/common/25.2.3/common-25.2.3.jar
    https://maven.google.com/com/android/tools/common/25.2.3/common-25.2.3.pom
    https://maven.google.com/com/android/tools/common/25.2.3/common-25.2.3.jar
Required by:
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools.build:manifest-merger:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools.ddms:ddmlib:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools.analytics-library:shared:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools.analytics-library:tracker:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools:sdklib:25.2.3 > com.android.tools.layoutlib:layoutlib-api:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools:sdklib:25.2.3 > com.android.tools:dvlib:25.2.3
    project : > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > com.android.tools:sdklib:25.2.3 > com.android.tools:repository:25.2.3

и это мой build.gradle

apply plugin: 'com.android.application'

buildscript {
  repositories {
    jcenter()
    maven { url 'https://maven.google.com' }
  }


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

allprojects {
  repositories {
    jcenter()
    maven { url 'https://maven.google.com' }
  }
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.14.1'
}

Ответы [ 3 ]

0 голосов
/ 08 декабря 2018

Моя проблема была с реагирующим-сборщиком изображений.Я нашел исправление для их github, как показано ниже, в сборке для сборкиладка-реакции-выбора изображений в папке модулей узла:

buildscript {
    repositories {
        google()
        jcenter()
    }

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

https://github.com/react-native-community/react-native-image-picker/issues/999

0 голосов
/ 08 декабря 2018

Для пользователей Cordova

Весь день боролся с этим.Это происходило для свежего проекта Android Cordova.Вот как я это исправил:

В папке вашего проекта перейдите к platforms/android/cordovaLib, откройте файл build.gradle и замените эту строку:

classpath 'com.android.tools.build:gradle:2.2.3'

на:

classpath 'com.android.tools.build:gradle:2.3.0'

Затем откройте файл build.gradle из папки platforms/android/ и внесите указанные выше изменения.А затем заменить:

 maven {
     url "https://maven.google.com"
 }

на:

mavenCentral()
0 голосов
/ 08 декабря 2018

У меня была такая же проблема.Кто-то удалил 25.2.3 jar / pom из репозитория jcenter.

Я сделал временное исправление, используя gradle 3.1.4 вместо 2.2.3 и добавив google () в репозиторий, как показано ниже:

apply plugin: 'com.android.application'

buildscript {
  repositories {
    google()
    jcenter()
    maven { url 'https://maven.google.com' }
  }

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

allprojects {
  repositories {
    google()
    jcenter()
    maven { url 'https://maven.google.com' }
  }
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.14.1'
}
...