본문 바로가기
Language/Android

[Android] error: failed to read PNG signature: file does not start with PNG signature. (파일 확장자 에러)

by 썸머워즈 2020. 1. 16.
반응형



- failed to read PNG signature: file does not start with PNG signature. -


APK 추출을 하기위해


Generate Signed Bundle or APK


를 통해 진행하려하니


아래와 같은 에러가 발생하였다.


D:\mobile20\app\src\main\res\drawable-xxhdpi\home_intro3.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature.


처음보는 에러라 무슨에러인가 싶어 찾아보니 


원인은 이미지 형식이 PNG가 아닌데 파일의 확장자가 PNG로 되어있어서 생기는 에러라 한다.


그래서 실제 확장자를 찾아보기위해 파일 속성을 들어가면 되겠지 싶었는데



???


이 역시 PNG 로 되어있으나


실행만 하면 저 에러가 발생한다


그래서 파일 확장자를


JEPG 로 변경하고 변환프로그램을 이용하여 PNG로 변환해주었더니


거짓말처럼 에러가 사라졌다;; 


https://jpg2png.com/ko/

(jpg, jpeg -> png 변환 사이트)


파일은 해당 사이트에서 변환시켜서 사용하였다.


반응형


댓글

TOP