web-dev-qa-db-fra.com

Impossible de trouver com.google.Android.gms: strict-version-matcher-plugin: 1.1.0

Impossible de résoudre tous les fichiers pour la configuration 'classpath'.

Impossible de trouver com.google.Android.gms: strict-version-matcher-plugin: 1.1.0.

Recherche dans les emplacements suivants: https://jcenter.bintray.com/com/google/Android/gms/strict-version-matcher-plugin/1.1.0/strict-version-matcher-plugin-1.1. 0.pomhttps://jcenter.bintray.com/com/google/Android/gms/strict-version-matcher-plugin/1.1.0/strict-version-matcher-plugin-1.1. 0.jar fichier:/C: /Users/e1706396/.m2/repository/com/google/Android/gms/strict-version-matcher-plugin/1.1.0/strict-version-matcher-plugin-1.1.1 Fichier .0.pom:/C: /Users/e1706396/.m2/repository/com/google/Android/gms/strict-version-matcher-plugin/1.1.0/strict-version-matcher-plugin-1.1.0.0 .jar Requis par: non spécifié: non spécifié: non spécifié> com.google.gms: google-services: 4.2.0

Essayez: exécutez avec l'option --stacktrace pour obtenir la trace de la pile. Exécutez avec l'option --info ou --debug pour obtenir plus de sortie de journal.

Obtenez plus d'aide sur https://help.gradle.org

BUILD FAILED in 7s cmd: la commande a échoué avec le code de sortie 1

le plugin que j'utilise

   <plugin name="cordova-plugin-appavailability" spec="^0.4.2" />
    <plugin name="cordova-plugin-camera" spec="^4.0.3" />
    <plugin name="cordova-plugin-compat" spec="^1.2.0" />
    <plugin name="cordova-plugin-device" spec="^2.0.2" />
    <plugin name="cordova-plugin-googleplus" spec="^5.2.1">
        <variable name="REVERSED_CLIENT_ID" value="xxx" />
    </plugin>
    <plugin name="cordova-plugin-ionic-keyboard" spec="^2.0.5" />
    <plugin name="cordova-plugin-ionic-webview" spec="^1.1.19" />
    <plugin name="cordova-plugin-mfp" spec="^8.0.2018070216" />
    <plugin name="cordova-plugin-mfp-Push" spec="^8.0.2018040410" />
    <plugin name="cordova-plugin-network-information" spec="^2.0.1" />
    <plugin name="cordova-plugin-splashscreen" spec="^5.0.2" />
    <plugin name="cordova-plugin-whitelist" spec="^1.3.3" />
    <plugin name="cordova-plugin-x-socialsharing" spec="^5.4.1" />
    <plugin name="cordova-wheel-selector-plugin" spec="^1.1.1" />
    <plugin name="info.protonet.imageresizer" spec="^0.1.1" />

Construisez gradle en utilisant

buildscript {
    repositories {
        maven {
            url "https://maven.google.com"
        }
        mavenCentral()
        jcenter()
    }
    dependencies {

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        classpath 'com.Android.tools.build:gradle:3.0.1'
    }
}

allprojects {
    repositories {
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }
    //This replaces project.properties w.r.t. build settings
    project.ext {
      defaultBuildToolsVersion="27.0.1" //String
      defaultMinSdkVersion=19 //Integer - Minimum requirement is Android 4.4
      defaultTargetSdkVersion=27 //Integer - We ALWAYS target the latest by default
      defaultCompileSdkVersion=27 //Integer - We ALWAYS compile with the latest by default
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

la dépendance peut être je pense

ancien ou autre système fonctionnant bien

Noeud -v 3.10.10, NPM -v 6.10.10

Ma note système actuelle fonctionne en obtenant une erreur

npm -v 6.4.1, nœud -v 8.12.0 nœud -v

7
Satheeshkumar Somu

J'ai rencontré un problème similaire dans Android Project on Android Studio.

Assurez-vous que votre fichier build.gradle au niveau du projet ressemble à ceci

// Fichier de construction de niveau supérieur dans lequel vous pouvez ajouter des options de configuration communes à tous les sous-projets/modules.

buildscript {
repositories {
    jcenter()
    google()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:3.2.1'
    classpath 'com.google.gms:google-services:4.2.0'

    // 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
}

Résolution de ce problème en ajoutant des référentiels avec jcenter () et google () dans les référentiels {} et allprojects {}

3
Subhash_Reddy

TL; DR Il s'agit d'un problème lié au référentiel jcenter signalant qu'il ne trouve pas la bibliothèque sur laquelle s'appuient vos plugins, beaucoup de gens rencontrent ce même problème, afin de le faire fonctionner, vous devez mettre jcenter comme dernière option dans votre _platforms/Android/build.gradle_ fichier.

De cela: _platforms/Android/build.gradle_ - Ligne 40

_// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}
_

À ceci: _platforms/Android/build.gradle_ - Ligne 40

_// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
    repositories {
        mavenLocal()
        google()
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }
}
_

Essayez à nouveau de créer votre application.

Si vous obtenez une erreur liée à la non-recherche du répertoire google(), essayez de mettre à jour votre version gradle.

2
user6358125

J'ai le même problème, causé par cordova-plugin-fcm.

Résolu en ajoutant google maven au gradle du plugin. Pour cordova-plugin-fcm, c'est ici:

plateformes> Android> cordova-plugin-fcm> ***. gradle

Vous pouvez vérifier à l'intérieur de votre dossier cordova-plugin-googleplus ou d'un autre plugin qui a des dépendances à google-services, le mien ressemble à ceci:

dependencies {
    ...
    classpath 'com.google.gms:google-services:+'
    ...
}

Mon code final:

buildscript {
    repositories {
        maven { url "https://maven.google.com" }
        jcenter()
        mavenLocal()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:+'
        classpath 'com.google.gms:google-services:+'
    }
}
// apply plugin: 'com.google.gms.google-services'
// class must be used instead of id(string) to be able to apply plugin from non-root gradle file
apply plugin: com.google.gms.googleservices.GoogleServicesPlugin
0
Atmosuwiryo