Android 无法添加渐变依赖项

Android 无法添加渐变依赖项,android,android-studio,android-gradle-plugin,build.gradle,gradle-dependencies,Android,Android Studio,Android Gradle Plugin,Build.gradle,Gradle Dependencies,我试图将此依赖项添加到gradle中,但我收到了以下关于其他依赖项的错误,这些错误是我最初没有添加的 错误: 我试图添加的依赖项是com.wdullaer:materialdatetimepicker:3.1.3 build.gradle文件 apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "25.0.2" defaultConfig {

我试图将此依赖项添加到gradle中,但我收到了以下关于其他依赖项的错误,这些错误是我最初没有添加的

错误:

我试图添加的依赖项是
com.wdullaer:materialdatetimepicker:3.1.3

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

更改您的
compileSdkVersion
buildToolsVersion
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'
}

更改您的
compileSdkVersion
buildToolsVersion
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'
}

将compile和targetsdk更改为25

将compile和targetsdk更改为25

您尚未安装最新版本的android支持库。只需打开SDK管理器并安装它们

您尚未安装最新版本的android支持库。只需打开SDK管理器并安装它们

我一开始就没有加过

你当然知道

看看你得到的图书馆的来源

首先,您需要
编译SDK版本25
,以便这些版本能够正常工作,然后您需要允许Android Studio“安装存储库并同步项目”,或者通过更新SDK管理器自行完成

我一开始还没有加上

你当然知道

看看你得到的图书馆的来源


首先,您需要
编译dkversion 25
,这样这些版本才能正常工作,然后您需要允许Android Studio“安装存储库并同步项目”或者自己更新SDK管理器。

永远不要将
:+
用作版本号永远不要将
:+
用作版本号小更正:BuildTools版本必须是“25.2.0”,实际上应该是“25.0.2”,因为“25.2.0”还不可用,但是使用双引号是可以的小更正:buildToolsVersion必须是“25.2.0”,实际上应该是“25.0.2”,因为“25.2.0”还不可用,但是使用双引号是可以的