web-dev-qa-db-ja.com

com.google.Android.gms:strict-version-matcher-plugin:1.1.0が見つかりませんでした

構成 'classpath'のすべてのファイルを解決できませんでした。

Com.google.Android.gms:strict-version-matcher-plugin:1.1.0が見つかりませんでした。

次の場所で検索: 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 file:/ C:/Users/e1706396/.m2/repository/com/google/Android/gms/strict-version-matcher-plugin/1.1.0/strict-version-matcher-plugin-1.1 .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 .jar必須:unspecified:unspecified:unspecified> com.google.gms:google-services:4.2.0

試す:--stacktraceオプションを指定して実行し、スタックトレースを取得します。より多くのログ出力を取得するには、-infoまたは--debugオプションを使用して実行します。

詳細については https://help.gradle.org をご覧ください

7s cmdでビルドが失敗しました:コマンドは終了コード1で失敗しました

プラグインは私が使用しています

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

を使用してgradleを構築

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
}

依存関係があると思う

古いシステムまたは他のシステムが正常に動作している

ノード-v 3.10.10、NPM -v 6.10.10

エラーが発生している私の現在のシステムノート

npm -v 6.4.1、ノード-v 8.12.0ノード-v

7

Android Project on Android Studio。

プロジェクトレベルのbuild.gradleファイルがこのようなものであることを確認してください

//すべてのサブプロジェクト/モジュールに共通の構成オプションを追加できる最上位ビルドファイル。

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
}

リポジトリ{}とallprojects {}の両方にjcenter()とgoogle()の両方を含むリポジトリを追加することで、この問題を解決しました

3
Subhash_Reddy

Cordova-plugin-fcmが原因の同じ問題があります。

プラグインのgradleにgoogle mavenを追加して解決しました。 cordova-plugin-fcmの場合、次のとおりです。

プラットフォーム> Android> cordova-plugin-fcm> ***。gradle

Cordova-plugin-googleplusフォルダーまたはgoogle-servicesに依存する他のプラグインの内部を確認できます。私の場合は次のようになります。

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

私の最終的なコード:

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