마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

java.util.zip 클래스로 압축기능을 만들었더니 한글이 모조리 깨집니다.

0 추천

저는 파일 매니저 앱을 개발하고 있습니다. 압축/압축해제 기능을 만들려고 java.util.zip 이하의 클래스들을 썼더니 한글이 모조리 다 깨지더군요. 그래서 검색해보니까 jazzlib 라는 것을 사용하라고 해서 그걸 써봐도 다 깨지더군요.

해결방법이 있을까요? 파일명이 3�г� ���? ��~.xls 이런식으로 깨지는 증상입니다.

ITcraft (190 포인트) 님이 2013년 8월 6일 질문

1개의 답변

0 추천
Elex (9,090 포인트) 님이 2013년 8월 6일 답변
저기에 있는 글들 중 어떤 걸 참조해야 하나요? 너무 많은 내용이 있어서 뭐가 맞는건지 모르겠습니다.
모두 다 맞는 말들입니다.
근데 저 중에서 안드로이드에서 되는게 뭔지 모르겠습니다. JDK 7 언급이 많아서리.. (안드로이드는 JDK 5나 6만 되죠..)
zip은 원래 유니코드지원 안된다 -> 스펙에 기능 추가됐다 -> jdk7에서 수정됐다 ->
1) jdk7을 써라
2) 3파티 라이브러리를 써라
3) jar를 써라

#. 안드로이드가 jdk7을 지원하진 않지만 나머지 2개 선택사항은 여전히 유효한 것 같은데요?
그렇게 되는거군요. 감사합니다.
...