2017-03-14 2 views
1

9 개의 패치 이미지에 문제가 있습니다.Android Studio 일부 파일을 처리하지 못했습니다. 자세한 내용은 로그를 참조하십시오.

내 res 폴더에는 약 30 개의 9 패치 이미지가 있습니다. 안드로이드 스튜디오의 이전 버전에서 오류가 이미지의 어느 나쁜했지만, 새로운 버전에 난 그냥 안드로이드 스튜디오 설정에 해당하는 옵션이

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

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

거기에 오류 얻을 정확히 말해 줬어? 하나씩 이미지를 확인하고 어떤 이미지가 나쁜지 확인하는 것은 많은 작업입니다.

+0

당신이 IDE에서 로그를 볼 수 없습니다 잘 작동합니다 ? – azizbekian

+0

질문에만 위의 오류가 나타납니다. 이전에 "... file test.9.png ... 상단 가장자리 픽셀 15 번 ...과 같은 정확한 위치의 오류가 발생했습니다 ..." – filipst

+1

'--stacktrace --info' 플래그로 실행합니다. 바라기를 이것은 뭔가를 기록 할 것이다. – azizbekian

답변

1

때때로 오류는 jpg 이미지와 함께 올 것이며 jpg 이미지를 png 이미지로 변환하려고 시도합니다. online png converter에서 온라인으로 변환하십시오.

+0

아니요, 9.png 이미지입니다. 지금은 오류를 보려고 의도적으로 잘못했다. – filipst

+0

나는 이것이 adt의 문제라고 생각한다. 대신 * .9.png를 * .png로 바꿀 수 있습니다. –

+0

하지만 9 개의 이미지가 필요합니다. 해결책을 찾은 것을 이미 알고 있습니다. – filipst

0

제안 # 1 :

프로젝트 위치를 변경하고 빌드가 성공합니다.

자원 링크 : https://stackoverflow.com/a/25209204

제안 # 2 :

때때로 .png를 이미지가 손상되었습니다. 당신이 그릴 수

자원 링크로 대체해야합니다 https://stackoverflow.com/a/41380118

제안 # 3 : 변경 빌드 디렉토리 예를 들어

:

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

는 다시 행복 코딩.

자원 링크 : 이 android{ } 범위에 gradle(app) 파일에

aaptOptions { 
    cruncherEnabled = false 
} 

추가 https://stackoverflow.com/a/41877283

마지막 제안

관련 문제