在全新安装的Android Studio上发布问题

时间:2014-12-18 16:16:08

标签: android android-studio

我刚刚在Windows 7上安装了Android Studio 1.0.1,创建了一个新项目,并且错误很多。 首先,我的布局预览渲染为我提供了以下堆栈跟踪:

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)

我的活动的Java文件也充斥着“无法解析符号'x'”。 好像我缺少文件,可能在我的Java版本或我的Android sdk中。 我甚至不确定从哪里开始解决这个问题。感谢您的任何想法。

1 个答案:

答案 0 :(得分:0)

有些事情可以解决这个问题。

一个是您当前的Java JDK可能存在问题,因此请尝试使用最新版本的Java JDK。目前我正在使用版本8更新25(64位)。我也有最新版本的常规Java,也有版本8更新25(64位)。

如果检查出来并且你仍然遇到同样的问题,那么我会卸载android studio,然后重新安装它。

如果您仍然遇到问题,请再次进行卸载,但这次将Android Studio安装在两个程序文件目录之外的其他目录中。这将避免Windows 7中的一些本机安全措施,这可能会或可能不会导致您的问题。

希望这有帮助。