2014-04-19 2 views
1

생성자가 Nine Patches 인 두 개의 9.png 이미지가 있습니다. Android Studio를 실행하면 이미지가 픽셀 # 394에서 오류가 있음을 알리고 중지됩니다. 문제가 무엇입니까 ??컴파일시 9.png의 오류

다음은 이미지입니다.

Purple Green

로그에 오류 :

Error:Execution failed for task ':app:mergeDebugResources'. 
> Error: Failed to run command: 
    C:\Program Files (x86)\Android\android-studio\sdk\build-tools\android-4.4.2\aapt.exe s -i D:\Users\McFly\AndroidStudioProjects\Syncro\app\src\main\res\drawable-xxhdpi\spinner_line.9.png -o D:\Users\McFly\AndroidStudioProjects\Syncro\app\build\res\all\debug\drawable-xxhdpi\spinner_line.9.png 
Error Code: 
    42 
Output: 
    ERROR: 9-patch image D:\Users\McFly\AndroidStudioProjects\Syncro\app\src\main\res\drawable-xxhdpi\spinner_line.9.png malformed. 
      Frame pixels must be either solid or transparent (not intermediate alphas). 
      Found at pixel #364 along top edge. 
+0

전체 오류 메시지를 게시 할 수 있습니까? –

+0

또한 어떤 Android Studio 버전을 사용하고 있습니까? –

+0

내가 아는 한, 오른쪽과 오른쪽에 깔려서는 안되는 내용을 설정할 수 있습니다. 왼쪽과 아래는 패딩 용입니다. 두 이미지가 모두 해당 패치를 교차시키고 있습니다. 그러나 전체 오류 메시지가 도움이 될 것입니다. – sschrass

답변

0

이 example.9.png보다는 example.png 할 파일의 이름을 바꿉니다. 과거에 똑같은 문제가 있었고 이름을 바꾸면 나를 도왔습니다.