2016-09-21 5 views
1

를 인코딩 무시하는 것 같다잭 컴파일러는 내가 최근에 잭 컴파일러를 사용 사용하는 안드로이드 프로젝트를 업그레이드 컴파일 옵션

jackOptions { 
    enabled true 
} 

그것은 문자열 리터럴로 소스 파일에 포함 된 상자 그리기 문자를 사용합니다. 모든 것은 좋은 pre-jack이었다. 나는 다음을 사용했다 :

compileOptions { 
    encoding "UTF-8" 
    // {snip} 
} 

그리고 상자 그림 문자는 런타임에 나타났다. 잭으로 업그레이드 한 후에는 유니 코드 해석-AS-ASCII 손상된 것으로 렌더링 (?) : â "내가 사용하여이 문제를 해결할 수 대신

│ 유니 코드 이스케이프 (\ u2502 ) 하지만 자바에 대한 새로운 컴파일러가 유니 코드를 지원하지 않는다는 것이 약간 이상합니다 ... 잭이 UTF-8로 인코딩 된 소스 파일을 받아 들일 수있는 또 다른 옵션이 있습니까?

답변