2017-03-14 2 views
1

J'ai un problème avec 9 images de patch.Android Studio Certains fichiers ont échoué, voir les journaux pour plus de détails

Il y a environ 30 images de patch 9 dans mon dossier res. Sur les versions antérieures d'Android studio, erreurs m'a dit exactement que l'une des images est mauvaise, mais les versions plus récentes, je viens d'obtenir l'erreur

Error:Execution failed for task ':app:mergePhotoKeyboardThemeChangerDebugResources'.

Error: java.lang.RuntimeException: Some file crunching failed, see logs for details

Y at-il une option pour que dans les paramètres Android Studio? Il y a beaucoup de travail pour vérifier les images une par une et voir laquelle est mauvaise.

+0

Ne peut pas vous afficher les journaux en IDE ? – azizbekian

+0

Seule l'erreur que j'obtiens est l'erreur ci-dessus dans la question. Auparavant, j'obtenais des erreurs avec l'emplacement exact comme "... fichier test.9.png ... au pixel du bord supérieur non 15 ..." – filipst

+1

Exécuter avec des drapeaux '--stacktrace --info'. J'espère que cela enregistrera quelque chose. – azizbekian

Répondre

1

Parfois, l'erreur viendra avec les images jpg, essayez de convertir les images jpg en images png. convertir en ligne à partir de online png converter.

+0

Non, c'est l'image 9.png. Au moment où je l'ai fait exprès juste pour essayer de voir l'erreur. – filipst

+0

Je pense que c'est le problème avec adt. vous pouvez à la place renommer le * .9.png en * .png –

+0

Mais j'ai besoin de ces images pour être 9 png patch. J'ai trouvé la solution déjà merci. – filipst

0

Suggestion # 1:

Déplacez votre projet et la construction réussira.

Resource Link: https://stackoverflow.com/a/25209204

Suggestion # 2:

images Parfois .png sont corrompus. vous devez remplacer dans drawable

Resource Link: https://stackoverflow.com/a/41380118

Suggestion # 3: changement répertoire de construction

Par exemple:

allprojects { 
    buildDir = "C:/tmp/${rootProject.name}/${project.name}" 
    repositories { 
     jcenter() 
    } 
} 

Reconstruire et heureux de codage.

Resource Link: https://stackoverflow.com/a/41877283

Suggestion Dernière Ajouter

aaptOptions { 
    cruncherEnabled = false 
} 

dans votre fichier gradle(app) dans android{ } champ

cela fonctionnera très bien