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
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier que le fichier existe à l'endroit où le message d'erreur est à la recherche (Utilisateurs/andre/espace de travail/MobileAndroid/app/release.jks) et qu'il n'existe pas de problèmes d'autorisations de prévenir les fichiers en cours de lecture.
Pour moi, c'était parce que j'étais en entrant simplement le nom de la clé quand il demande le chemin d'accès complet.
Pour moi: j'ai juste indiqué le .jks fichier à partir de l'explorateur.
Pourrait être utile pour quelqu'un - j'ai fait le même message "spécifiée pour la propriété 'signingConfig.type storefile " n'existe pas”
De toute façon dans mon cas quand j'ai changé les ordinateurs portables keystore fichiers ont été corrompus/trempé pendant le transfert de l'un à l'autre. Je suggère de ne pas compresser le fichier, il suffit de transférer tel qu'il est.
Lorsque j'ai transféré de nouveau sans les zipper, Il a travaillé comme un charme!!!
Si vous souhaitez créer signé la version de l'apk puis il exige la libération. Si vous ne voulez pas, choisissez le mode de débogage et d'exécuter les unsigned fichier apk.