Android studio错误:未找到名称为“debug”的配置

时间:2016-07-11 13:25:55

标签: android cordova gradle

我有问题。当我想在我的项目中进行Gradle项目同步时,他写道:

 Error:Configuration with name 'debug' not found.

只有这一行,仅此而已 我不知道他想要什么。

以下是build.gradle

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.2'
    }

}

apply plugin: 'android-library'

ext {
    apply from: 'cordova.gradle'
    cdvCompileSdkVersion = privateHelpers.getProjectTarget()
    cdvBuildToolsVersion = privateHelpers.findLatestInstalledBuildTools()
}

android {

    compileSdkVersion 21
    buildToolsVersion '21.1.2'

    defaultConfig {
        targetSdkVersion 24
        multiDexEnabled true
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_6
        targetCompatibility JavaVersion.VERSION_1_6
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }
    }
}

1 个答案:

答案 0 :(得分:3)

自从我将cordova-android更新为6.0.0后,我开始解决这个错误。

我使用

克服了它
android {
    publishNonDefault true
}

您可以在此处阅读http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Library-Publication