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