2014-12-18 4 views
0

Windows 7에 Android Studio 1.0.1을 설치하고 새 프로젝트를 만들고 오류가 많습니다. 무엇보다도, 내 레이아웃 미리보기 렌더링이 나에게 다음과 같은 스택 추적을 제공합니다Android Studio 새로 설치시 문제 렌더링

java.util.MissingResourceException: Could not find the bundle com/ibm/icu/impl/data/icudt50b/ 
at com.ibm.icu.impl.ResourceBundleWrapper.getBundleInstance(ResourceBundleWrapper.java:109) 
at com.ibm.icu.util.UResourceBundle.instantiateBundle(UResourceBundle.java:573) 
at com.ibm.icu.util.UResourceBundle.getBundleInstance(UResourceBundle.java:145) 
at com.ibm.icu.util.UResourceBundle.getBundleInstance(UResourceBundle.java:108) 
at com.ibm.icu.impl.ICUResourceTableAccess.getTableString(ICUResourceTableAccess.java:23) 
at com.ibm.icu.util.ULocale.getCharacterOrientation(ULocale.java:1755) 
at com.android.layoutlib.bridge.Bridge.isLocaleRtl(Bridge.java:424) 
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:241) 
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:332) 
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:350) 
at com.android.tools.idea.rendering.RenderService$5.compute(RenderService.java:688) 
at com.android.tools.idea.rendering.RenderService$5.compute(RenderService.java:677) 
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:932) 
at com.android.tools.idea.rendering.RenderService.createRenderSession(RenderService.java:677) 
at com.android.tools.idea.rendering.RenderService.render(RenderService.java:815) 
at com.intellij.android.designer.designSurface.AndroidDesignerEditorPanel$6.run(AndroidDesignerEditorPanel.java:480) 
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320) 
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310) 
at com.intellij.util.ui.update.MergingUpdateQueue$2.run(MergingUpdateQueue.java:254) 
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269) 
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227) 
at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217) 
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238) 
at com.intellij.util.Alarm$Request$1.run(Alarm.java:327) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
at java.lang.Thread.run(Thread.java:722) 

내 활동의 자바 파일은 " 'X'기호를 확인할 수 없습니다"으로 가득. 자바 버전이나 안드로이드 SDK에서 파일이 누락 된 것처럼 보입니다. 이 문제를 해결하기 위해 어디서부터 시작해야할지 모르겠습니다. 가지고 계신 아이디어에 감사드립니다.

+0

확인

+0

"파일"-> "캐시 무효화 ..."를 수행하고 "무효화 및 무효화"를 선택할 수 있습니다. 재시작 "옵션을 사용하십시오. 빌드 -> 프로젝트 정리를 시도 할 수도 있습니다. 명령 행에서 재 빌드를 시도 할 수도 있습니다. 나는 이클립스에서 잘 작동하는 프로젝트를 가져 오는 데 하루가 걸렸다. –

답변

0

문제를 해결할 수있는 몇 가지 사항이 있습니다.

하나는 현재 Java JDK에 문제가있을 수 있으므로 가장 최근 버전의 Java JDK를 사용해보십시오. 현재 버전 8의 업데이트 25 (64 비트)를 사용하고 있습니다. 나는 또한 정기적 인 자바의 최신 버전을 가지고있다. 또한 버전 8의 업데이트 25 (64 비트)에도있다.

체크 아웃 한 후에도 여전히 동일한 문제가 발생하는 경우 android studio를 제거한 다음 다시 설치하십시오.

그래도 문제가 해결되지 않으면 이번에는 Android Studio를 두 개의 프로그램 파일 디렉토리 밖에있는 다른 디렉토리에 설치하십시오. 이렇게하면 Windows 7의 기본 보안 조치 중 일부를 피할 수 있습니다. 이는 문제의 원인이 될 수도 있고 없을 수도 있습니다.

희망이 도움이됩니다.

+0

Program Files 외부에서 제거한 다음 다시 설치하면 문제가 해결되었습니다. 누락 된 파일은 SDK 파일에있는 것 같지만 Windows는 내 SDK를 업데이트하지 못하게하는 무언가를하고있었습니다. 매니 페스트에서 타겟/빌드 SDK를 뒤범벅 한 다음에는 모두 깨진 것처럼 보였습니다. C 드라이브에 직접 다시 설치하고 SDK 파일 및 비올라에 대한 새 경로를 지정했습니다. 모든 기능이 작동합니다. 감사합니다. –

관련 문제