web-dev-qa-db-fra.com

Erreur: impossible de trouver com.Android.tools.build:gradle:3.3. Augmentation du problème après la mise à niveau de la version Gradle pour Splunk: mint-Android-sdk

Mon application fonctionnait bien, puis j'ajoute com.splunk: mint-Android-sdk, qui nécessitait une version supérieure de gradle, donc j'ai mis à niveau le gradle de 2.1 à 3.3. après cela, je suis confronté à des problèmes. Veuillez examiner mon fichier Gradle et m'aider et s'il vous plaît me guider comment cela fonctionne. (Ceci est ma première application, mais je veux m'assurer que son devrait fonctionner correctement dans tous les scénarios)

Error:Could not find com.Android.tools.build:gradle:3.3.
Searched in the following locations:
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/Android/tools/build/gradle/3.3/gradle-3.3.pom
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/Android/tools/build/gradle/3.3/gradle-3.3.jar
    https://plugins.gradle.org/m2/com/Android/tools/build/gradle/3.3/gradle-3.3.pom
    https://plugins.gradle.org/m2/com/Android/tools/build/gradle/3.3/gradle-3.3.jar
    https://jcenter.bintray.com/com/Android/tools/build/gradle/3.3/gradle-3.3.pom
    https://jcenter.bintray.com/com/Android/tools/build/gradle/3.3/gradle-3.3.jar
Required by:
    :MyApp:unspecified

Mon gradleare

apply plugin: 'com.Android.application'
apply plugin: 'com.google.gms.google-services'

    Android {
    compileSdkVersion 23
    buildToolsVersion "25.0.2"

    defaultConfig {
        applicationId "com.example.abc.myApp"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled= true
        manifestPlaceholders = [onesignal_app_id: "hjaadsffsddd8-2e6hgf-4fdsasdfgb63-8dad5-1111111",
                                onesignal_google_project_number: "REMOTE"]
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.Android.support:appcompat-v7:23.4.0'
    compile 'com.Android.support:design:23.4.0'
    compile 'com.Android.support:cardview-v7:+'
    compile 'com.getbase:floatingactionbutton:1.10.1'
    compile 'com.Android.support:recyclerview-v7:23.0.0'
    compile 'com.Android.support:support-v4:23.0.0'
    compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'

    compile 'com.onesignal:OneSignal:[3.6.1,3.99.99]'
    compile 'com.google.firebase:firebase-core:9.2.0'                        
    compile 'com.google.firebase:firebase-messaging:9.2.0'
    compile 'com.splunk:mint-Android-sdk:5.2.1'
}

et

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        maven { url "https://plugins.gradle.org/m2/" }
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:3.3'
       classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.splunk:mint-gradle-Android-plugin:5.2.1'
    }
}
allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com" // Google's Maven repository
        }
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}
10
khawarPK

À l'intérieur de buildscript, ajoutez google () puis ouvrez la commande d'écriture du terminal - gradlew build et appuyez sur entrée.

enter image description here

repositories {
    google()
    jcenter()
}

NB: Assurez-vous que vous êtes en connexion réseau active

12
Juyel Rana

Vous avez changé plugin Gradle version, pas Gradle version

Réglez votre Gradle Plugin version à 2.3
Ouvrez ensuite gradle/wrapper/gradle-wrapper.properties et changez Gradle version à la ligne distributionUrl

4
DeKaNszn

Cette version du le plugin gradle n'existe pas.

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

utilisez la dernière version bêta:

classpath 'com.Android.tools.build:gradle:3.0.0-beta6'

Au lieu de cela, si vous souhaitez pdate gradle, mettez à jour le distributionUrl dans gradle-wrapper.properties.

1
Gabriele Mariotti