FileNotFoundException sur proguard-règles.fichier pro
Je suis en utilisant Android Studio v. 1.0
Mon fichier de build :
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
mais quand j'ai essayer de faire une version release, j'obtiens une erreur :
Erreur:échec de l'Exécution de la tâche:app:proguardRelease'.
java.io.FileNotFoundException: F:....\app\proguard-rules.pro (Fichier non trouvé)
Je pense, que proguard-android.txt est une partie du kit SDK d'Android, suis-je le droit ?
Et pourquoi Android Studio ne peut pas le trouver ?
J'ai aussi essayé proguard-android.pro - le même résultat
Avez-vous créé proguard-règles.pro fichier dans le répertoire racine de votre répertoire de Projet?
dois-je l'ajouter manuellement ? Pouvez-vous s'il vous plaît partagez exacte instructions comment le faire correctement ?
Si vous n'avez pas de règles spéciales essayez un fichier vide ou supprimer le
Je ne veux pas enlever le proguard-règles.pro' - je veux implent ProGuard dans la construction.
Voir ma réponse ci-dessous si cela vous aide
dois-je l'ajouter manuellement ? Pouvez-vous s'il vous plaît partagez exacte instructions comment le faire correctement ?
Si vous n'avez pas de règles spéciales essayez un fichier vide ou supprimer le
, 'proguard-rules.pro'
partieJe ne veux pas enlever le proguard-règles.pro' - je veux implent ProGuard dans la construction.
Voir ma réponse ci-dessous si cela vous aide
OriginalL'auteur Rikki Tikki Tavi | 2015-01-27
Vous devez vous connecter pour publier un commentaire.
Si vous n'avez pas besoin spécifique ProGuard configuration:
(L'avertissement peut arrivé)
Ou préciser les "règles" et de le mettre ici:
Par exemple je vais utiliser le Couteau à Beurre" et mon proguard-règles.pro ressemble:
Ou, éventuellement, vous pouvez laisser construire.gradle fichier tel qu'il est (si vous n'aimez pas les avertissements )), Et vient de mettre un vide proguard-règles.pro à cet emplacement.
OriginalL'auteur Andrey
Ligne suivante dans la construction.gradle fichier de votre application module indique le script de proguard doit s'appliquer à votre version de publication. Il dispose de deux fichiers:
proguard-android.txt
: est la valeur par défaut d'android proguard fichier, peut êtretrouvé dans D:\SDK\tools\proguard répertoire du SDK.
script. Vous avez besoin de créer ce fichier dans le dossier racine de votre
application. Toutes vos applications spécifiques de proguard doit être à l'intérieur
ce fichier.
OriginalL'auteur Sagar Trehan
J'ai créé mon propre proguard-android.fichier pro et qui fonctionne correctement pour moi :
OriginalL'auteur Rikki Tikki Tavi
veuillez vérifier votre " proguard-règles.pro' à l'intérieur de votre dossier racine du projet. J'votre projet exporté à partir d'eclipse, vous devez créer des " proguard-règles.pro' à l'intérieur du dossier racine du projet.
OriginalL'auteur user3068659
Une solution de contournement est de télécharger l'une des opérations suivantes:
Et de copier les fichiers suivants:
OriginalL'auteur cici
Espère que cette réponse peut être utile à l'avenir
GoTo
build.gradle(Module:app)
Supprimer cette partie de
buildTypes
OriginalL'auteur shyam