Android/MyError

Android studio Java library : unmappable character for encoding ms949 (한글오류)

네모메모 2020. 5. 28. 17:05
반응형

 

 

 

 unmappable character for encoding ms949

 

RxJava를 공부해야해서 Android Studio에 자바 라이브러리 생성 후(어느 순간 스튜디오 안드로이드 모듈에서 main()함수가 안돼서 생성),

한글 주석을 남겼더니 위와 같은 에러가 나타난다.

 

원인) 소스파일과 컴파일러의 인코딩 불일치로 인해 발생

 

해결법) project build.gradle에 아래와 같이 소스코드 인코딩 방식을 지정해준다.

allprojects {
     tasks.withType(JavaCompile) {
           options.encoding = 'UTF-8'
     }
}

 

gradle groovy도 조만간 꼭 공부하고야 만다!!

반응형