Gradle échoue avec “Ambigu la surcharge de méthode pour la méthode java.io.Fichier#<init>”

Quand gradle building mon projet, j'obtiens cette erreur:

ÉCHEC: la construction échoue avec une exception.

  • Où:
    Construire le fichier App/construire.gradle ligne: 45

  • Ce qui s'est passé:
    Un problème est survenu l'évaluation de projet": App'.
    Ambigu la surcharge de méthode pour la méthode
    java.io.Fichier#
    .
    Ne peut pas résoudre la méthode à invoquer pour
    [null, classe java.lang.String] en raison du chevauchement des prototypes
    entre:
    [classe java.lang.Chaîne, de la classe java.lang.String]

    [classe java.io.Fichier de classe java.lang.String]

Dit ligne est la première proguardFile règle:

buildTypes {
    release {
        debuggable false
        jniDebugBuild false
        signingConfig signingConfigs.(System.getenv("SIGNING_CONFIG") ?: "release")
        runProguard true
        proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
        proguardFile 'proguard-rules.txt'
    }
}

Je n'ai pas de local.properties fichier, ni ouvert le projet dans Android Studio.

Quel est le problème avec mon projet? Comment puis-je corriger cette erreur?

InformationsquelleAutor Léo Lam | 2014-05-22