Problème lors de la signature d'Android Release Build "Impossible de lire la clé à partir du fichier de clés"

Je suis en utilisant gradle (assembleRelease) pour générer la version apk.

J'ai enregistré le fichier de magasin de clés dans un projet/app/nom de fichier.fichier de clés (au Sein de l'application)

J'ai spécifié les détails relatifs à la signature de gradle.fichier de propriétés

RELEASE_STORE_FILE=filename.keystore
RELEASE_STORE_PASSWORD=****
RELEASE_KEY_ALIAS=alias
RELEASE_KEY_PASSWORD=****

Mon build.gradle fichier sont les suivantes liées à la signature de

signingConfigs {
        release {

            storeFile file(RELEASE_STORE_FILE)
            storePassword RELEASE_STORE_PASSWORD
            keyAlias RELEASE_KEY_ALIAS
            keyPassword RELEASE_KEY_PASSWORD
        }
    }

J'ai spécifié la signature de configurations dans le même gradle fichier comme ci-dessous

 buildTypes {
    release {
        signingConfig signingConfigs.release
    }
 }

Cependant, quand je suis en train de créer la version release, je reçois d'erreur suivant

Error:Execution failed for task ':app:package<flavor>Release'.
> Failed to read key from keystore

J'ai essayé de suivre

  • De donner un mauvais mot de passe pour voir si le fichier peut être trouvé.Donne l'erreur suivante avec chemin d'accès correct là pour, je suppose que le fichier peut être trouvé.

    Impossible de lire la clé de la boutique "": le fichier de clés a été falsifié, ou le mot de passe était incorrect

Vous remercions de votre contribution!

source d'informationauteur HasaniK