L'application de signature Gradle avec packageRelease "spécifié pour la propriété 'signingConfig.storeFile' n'existe pas"

Je suis en train de tester une application avec la construction de la Variante dans la version en mode Android Studio, avec un projet à l'aide de Gradle.

construire.gradle:

(omitted dependencies and repositories)

android {
    apply plugin: 'android'
    compileSdkVersion 19
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 11
        targetSdkVersion 16
        versionCode 1
        versionName "1.0"
    }

    signingConfigs {
        release {
            storeFile file("release.jks")
            storePassword "password"
            keyAlias "MobileAndroid"
            keyPassword "password"
        }
    }

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

Si la construction de la Variante est la version Gradle renvoie une erreur

Un problème a été constaté avec la configuration de la tâche
':app:packageRelease'.

Fichier '/Users/andre/espace de travail/MobileAndroid/app/release.jks'
spécifiée pour la propriété 'signingConfig.type storefile " n'existe pas.

Retrait "signingConfig.type storefile" renvoie un Android Studio boîte de message d'erreur:

Installation De L'Application A Échoué

Échec de l'Installation depuis l'APK a été soit non signé ou signé
de manière incorrecte. Si c'est un Gradle de projet basée sur, puis assurez-vous que le
la signature de configuration est spécifié dans le script de build Gradle.

libération.jks existe et l'utilisation de l'Android assistant de Studio "Build > Générer Signé APK..." je peux générer une application.apk signé.

Comment puis-je résoudre cette erreur en Gradle?

source d'informationauteur André Ricardo | 2014-02-14