Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 错误:无法获取未知属性';编译dkversion';对于根项目<;MyProject>;类型为org.gradle.api.Project_Android_Android Studio_Android Gradle Plugin_Build.gradle - Fatal编程技术网

Android 错误:无法获取未知属性';编译dkversion';对于根项目<;MyProject>;类型为org.gradle.api.Project

Android 错误:无法获取未知属性';编译dkversion';对于根项目<;MyProject>;类型为org.gradle.api.Project,android,android-studio,android-gradle-plugin,build.gradle,Android,Android Studio,Android Gradle Plugin,Build.gradle,我正试图按照以下命令行将依赖项文件从build.gradle构造为dependencies.gradle 在此过程中,我对app目录中的dependencies.gradle文件进行了必要的更改。 这是我的依赖项。gradle: ext { compileSdkVersion = 25 buildToolsVersion = "25" minSdkVersion = 16 targetSdkVersion = 25 versionCode = 12

我正试图按照以下命令行将依赖项文件从build.gradle构造为dependencies.gradle

在此过程中,我对app目录中的dependencies.gradle文件进行了必要的更改。 这是我的依赖项。gradle:

    ext {
    compileSdkVersion = 25
    buildToolsVersion = "25"
    minSdkVersion = 16
    targetSdkVersion = 25
    versionCode = 121

    // Versions
    def supportLibVersion = '25.0.1'
    def gmsVersion = '10.0.1'
    def multidexVersion = '1.0.1'

    // Libraries
    def androidLibs = [
            annotations : [group: 'com.android.support', name: 'annotations', version: supportLibVersion],
            cardview    : [group: 'com.android.support', name: 'cardview-v7', version: supportLibVersion],
            design      : [group: 'com.android.support', name: 'design', version: supportLibVersion],
            recyclerView: [group: 'com.android.support', name: 'recyclerview-v7', version: supportLibVersion],
            multidex    : [group: 'com.android.support', name: 'multidex', version: multidexVersion],
            customTabs  : [group: 'com.android.support', name: 'customtabs', version: supportLibVersion],
            percent     : [group: 'com.android.support', name: 'percent', version: supportLibVersion],
            preference  : [group: 'com.android.support', name: 'preference-v7', version: supportLibVersion]
    ]

    def googleLibs = [
            ads             : [group: 'com.google.android.gms', name: 'play-services-ads', version: gmsVersion],
            analytics       : [group: 'com.google.android.gms', name: 'play-services-analytics', version: gmsVersion],
            gcm             : [group: 'com.google.android.gms', name: 'play-services-gcm', version: gmsVersion],
            location        : [group: 'com.google.android.gms', name: 'play-services-location', version: gmsVersion],
            maps            : [group: 'com.google.android.gms', name: 'play-services-maps', version: gmsVersion],
            firbaseAuth     : [group: 'com.google.firebase', name: 'firebase-auth', version: gmsVersion],
            firebaseDatabase: [group: 'com.google.firebase', name: 'firebase-database', version: gmsVersion]
    ]
}
这是我的身材。格雷德尔:

apply plugin: 'com.android.application'
apply from: 'dependencies.gradle'
...
android {
    ...
    compileSdkVersion rootProject.compileSdkVersion
    buildToolsVersion rootProject.buildToolsVersion
}
运行构建或同步gradle时,它向我抛出错误:

错误:无法获取根目录的未知属性“compileSdkVersion” 类型为org.gradle.api.project的项目

现在我被困在这一点上。请帮我向前走。我们将非常感谢您的帮助