web-dev-qa-db-fra.com

Impossible de trouver com.Android.tools:common:25.2.3

J'ai configuré l'environnement de compilation d'une application Cordova Android sur mon bureau et tout a bien fonctionné. Ensuite, je l'ai compilée sur mon ordinateur portable et je ne peux pas l'obtenir pour compiler l'application.

Je reçois cette erreur

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

et c'est mon 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'
}
2
Valentin Garcia

Pour les utilisateurs de Cordova

Cela a été difficile toute la journée. Cela se passait pour le projet Android cordova frais. Voici comment je l'ai corrigé:

Depuis votre dossier de projet, accédez à platforms/Android/cordovaLib, ouvrez le fichier build.gradle et remplacez cette ligne:

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

avec:

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

Ouvrez ensuite le fichier build.gradle à partir du dossier platforms/Android/ et apportez les modifications ci-dessus. Et puis remplacez:

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

avec:

mavenCentral()
5
Towfiq

J'ai eu le même problème. Quelqu'un a supprimé le fichier jar/pom 25.2.3 du référentiel jcenter.

J'ai fait un correctif temporaire en utilisant gradle 3.1.4 au lieu de 2.2.3 et en ajoutant google () au référentiel comme ci-dessous:

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'
}
1
Bharat Biswal

Mon problème était avec react-native-image-picker. J'ai trouvé un correctif sur leur github comme suit, dans la palette de construction de react-native-image-picker dans le dossier des modules de nœud: 

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
mediaguru