안드로이드 스튜디오 Render problem 해결방법



안녕하세요, 첫째안전 입니다. 최근 제가 안드로이드 스튜디오 를 공부하면서 여러가지 관련 정보를 전해드리고있습니다. 사실 제가 안드로이드 스튜디오 공부를 처음 시작하고나서 제일 먼저 접했던 문제가 바로 Render problem 오류 문제입니다.



render problem 오류는 현제 가장 최신 버전인 안드로이드 스튜디오 28버전에서 대부분의 분들이 겪고있는 고질적인 오류인듯 합니다. 해결 방법을 알아봤지만 정보가 별로 없어 외국 사이트를 뒤지고 번역해가면서 찾아낸 방법입니다^^



※안드로이드 스튜디오 render problem 해결방법

render problem 오류ConstraintLayout 프로젝트를 새로 만들었을 때 디자인 창에 뷰들이 보이지 않는 현상인 듯 합니다.



위 사진과 같이 새로운 프로젝트를 만들었을때 나오는 "Hello work!" 뷰가 보이지 않고, 아래 render problem 오류가 보입니다.



Render problem

failed to load AppCompat ActionBar with unknown error.

알 수없는 오류가있는 AppCompat ActionBar를로드하지 못했습니다.


오류 내용을 봐도 알 수 없는 오류라고 합니다..;;



render problem 오류 해결방법은 다음과 같습니다. 파일 영역에서 [res > values > styles.xml] 로 들어가서 styles.xml 파일을 열어주세요.



styles.xml 파일을 열면 위 사진처럼 소스코드가 나오는데요, 여기서 약간만 수정해주시면 됩니다.


<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

이 부분에 Theme 앞에 base. 를 추가해주시면 됩니다.


↓↓수정후↓↓

<style name="AppTheme" parent="base.Theme.AppCompat.Light.DarkActionBar">



이렇게 수정하고 나면 위 사진처럼 오류가 사라지고 디자인 화면에 hello world 글씨가 보이는걸 확인하실 수 있으실겁니다. render problem 오류는 현제 안드로디으 스튜디오 버전에 고질적인 오류인걸로 보아 거의 대부분의 분들이 ConstraintLayout 을 새로 만드셨을 때 처음부터 styles.xml 파일에 base. 를 추가시켜서 사용하시는 듯 합니다.


도움 되셨길 바라고 좋은 어플 만드시길 바랍니다^^




댓글

Designed by JB FACTORY