2011-11-01 4 views
1

Android 용 개발을 위해 MacOS + Eclipse를 사용합니다. 자산/폴더의 파일 이름에 러시아어 문자를 사용하려고 시도 할 때까지는 아무 문제가 없었습니다. 것을, 나는 의심 Android 프로젝트 폴더의 파일 이름 인코딩 문제

Эхо.mp3

입니다

[2011-11-01 04:27:17 - A....] /Users/user/workspace/A..../assets/–ê–≤–∏–∞—Ü–∏—è.mp3: error: Invalid filename. Unable to add. 

실제 파일 이름 : 모든 시도는

이클립스와 함께 컴파일에 실패 ... 동일 결국 원시/폴더에 라틴어가 아닌 파일 이름을 사용하는 전적으로 안드로이드의 문제 일 수도 있습니다 .....

실마리가 있습니까?

답변

0

올해 초 비슷한 문제가 일본 이름이 붙은 파일에서 발생했습니다. 단, 파일 이름의 Java 비교가 작동하지 않는 것이 문제였습니다. 이 문제는 다른 시스템에서 복사 된 파일 이름 자체 (NFC)의 표현과 비교하여 Mac이 파일 이름을 내부적으로 저장하는 방식 (NFD)과 관련이있었습니다.

가 여기에 포스트 :

Android, problem with file name comparison in Japanese characters

을이로 인한 번거 로움의 다양한 후, 나는 명령 줄을 통해 훨씬 짧은 이름을 수동으로 내 모든 파일의 이름을 변경 끝났다. 결국 궁극적으로 문제가 해결되었습니다.

관련 문제