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

안드로이드3.0 업데이트후 레이아웃이 전혀 안나옵니다 ㅠㅠ

0 추천
안드로이드 2.3 사용하다가. 3.0 업데이트 하라고 해서 했는데

layou파일을 열려고 하면 죄다 아래처럼 나옵니다.

심지어 윈도우7 안드로이드스튜디오 3.0 과 맥에서 안드로이드스튜디오3.0 모두 이렇습니다 ㅠㅠ

어떻게 해야 정상적으로 레이아웃을 볼수 있을까요?

 

 오류코드

java.lang.NoClassDefFoundError: Could not initialize class android.graphics.Typeface

    at android.graphics.Paint_Delegate.reset(Paint_Delegate.java:1244)

    at android.graphics.Paint_Delegate.<init>(Paint_Delegate.java:1198)

    at android.graphics.Paint_Delegate.nInit(Paint_Delegate.java:694)

    at android.graphics.Paint.nInit(Paint.java)

    at android.graphics.Paint.<init>(Paint.java:481)

    at android.graphics.drawable.ColorDrawable.<init>(ColorDrawable.java:49)

    at com.android.layoutlib.bridge.impl.ResourceHelper.getDrawable(ResourceHelper.java:303)

    at com.android.layoutlib.bridge.impl.ResourceHelper.getDrawable(ResourceHelper.java:249)

    at com.android.layoutlib.bridge.impl.Layout.<init>(Layout.java:140)

    at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:288)

    at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:384)

    at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:193)

    at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:547)

    at com.android.tools.idea.rendering.RenderTask.lambda$inflate$3(RenderTask.java:681)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

    at java.lang.Thread.run(Thread.java:745)
엔조이AD (2,610 포인트) 님이 2017년 11월 1일 질문

2개의 답변

0 추천
삭제후 다시 설치하니 정상 동작했습니다.
r기린ㄴㄴㄴ (460 포인트) 님이 2017년 11월 2일 답변
0 추천
혹시 한글폰트 깨지는 것 때문에 fonts.xml 인가하는 파일을 수정하지 않았나요? 저도 그거 수정한 상태에서 업그레이드 하니까 같은 에러 나오더라고요.

저도 재설치해서 해결했어요.
쎄미 (162,410 포인트) 님이 2017년 11월 3일 답변
...