错误包中的Android Studio / Gradle BuildConfig

时间:2014-12-09 11:42:09

标签: android gradle android-studio android-gradle

我对Android Studio和Gradle(使用Eclipse构建Android应用程序)很陌生。现在我遇到了使Build Variants工作的麻烦。我有代码,资源,清单和两个变体(同样代码,资源和清单)的共同部分。在构建一个变体时,我遇到像&#34这样的编译错误;找不到符号类BuildConfig"和"找不到符号类R"在我的变种类中。包含错误的变体类指的是变体包中的BuildConfigR:例如de.danielkasstner.wissensapp.saf.BuildConfig。但是它们在构建过程中在de.danielkastner.wissensapp生成。

我错过了一些有趣的东西吗?这是我的build.gradle(我认为唯一重要的部分):

defaultConfig {
    applicationId "de.danielkastner.wissensapp"
    minSdkVersion 11
    targetSdkVersion 21
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }

    hockeyapp {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

productFlavors {
    saf {
        applicationId "de.danielkastner.wissensapp.saf"
        versionCode 14
        versionName "1.0.2"
    }

    mola {
        applicationId "de.danielkastner.wissensapp.mola"
        versionCode 25
        versionName "0.6.5"
    }
}

0 个答案:

没有答案