0

J'essaie d'ajouter cette dépendance à Gradle, mais je reçois les erreurs ci-dessous sur les autres dépendances que je n'ai pas ajouté en premier lieu.Impossible d'ajouter Gradle Dependency

Erreurs:

enter image description here

dépendance Je suis en train d'ajouter est com.wdullaer:materialdatetimepicker:3.1.3

fichier build.gradle

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "com.pf.datetimepicker" 
     minSdkVersion 21 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:+' 
    compile 'com.wdullaer:materialdatetimepicker:3.1.3' 
} 
+0

N'utilisez jamais ': +' comme numéro de version –

Répondre

1

que je n'ai pas ajouté en premier lieu.

Bien sûr, vous avez fait ...

Regardez la source de la bibliothèque que vous avez. https://github.com/wdullaer/MaterialDateTimePicker/blob/master/library/build.gradle

compile 'com.android.support:support-v4:25.2.0' 
compile 'com.android.support:support-v13:25.2.0' 
compile 'com.android.support:design:25.2.0' 

Tout d'abord, vous avez besoin compileSdkVersion 25 pour ceux travailler, alors vous devez autoriser Android Studio « Installer Repository et Project Sync » ou le faire vous-même en mettant à jour le gestionnaire de SDK.

1

Changez votre compileSdkVersion, buildToolsVersion et targetSdkVersion

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "com.pf.datetimepicker" 
     minSdkVersion 21 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:+' 
    compile 'com.wdullaer:materialdatetimepicker:3.1.3' 
} 
+0

Petite correction: buildToolsVersion doit être '25 .2.0 ' –

+0

En fait, il devrait être "25.0.2" car "25.2.0" n'est pas encore disponible, mais avec les guillemets doubles sont ok – MarcGV

1

Changer votre compilation et targetsdk à 25

0

Vous n'avez pas installé la dernière version des bibliothèques de support Android. Ouvrez le gestionnaire de SDK et installez-les. See the image