渲染问题无法加载LayoutLib:com.android.layoutlib.bridge.Bridge(详情)
org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com.android.layoutlib.bridge.Bridge
at org.jetbrains.android.uipreview.LayoutLibraryLoader.load(LayoutLibraryLoader.java:90)
at org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:180)
at com.android.tools.idea.rendering.RenderService.createTask(RenderService.java:166)
at com.intellij.android.designer.designSurface.AndroidDesignerEditorPanel$6.run(AndroidDesignerEditorPanel.java:475)
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:351)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
screen https://i.stack.imgur.com/EGQ1w.png
根据android studio中布局预览渲染问题(Android Studio 1.2) https://stackoverflow.com/questions/30095839/layout-preview-rendering-problems-in-android-studioandroid-studio-1-2
尝试使用以下代码更改您的基本应用程序主题 - 在资源/值/styles.xml
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
OR
您也可以尝试将预览版的 API 级别切换为较低级别
预览配置
我认为通过 Canary 渠道将 Android Studio 更新到 2.0 Beta 2 也可能会解决问题。
如果仍然不起作用,请尝试在设备上运行您的应用程序 - 此处的布局是否正确显示?
您还可以阅读以下内容:Android Studio渲染问题 https://stackoverflow.com/questions/18195807/android-studio-rendering-problems
编辑:另请检查这些帖子中的解决方案:
在这篇文章中无法加载LayoutLib:com.android.layoutlib.bridge.Bridge https://stackoverflow.com/questions/17933133/failed-to-load-the-layoutlib-com-android-layoutlib-bridge-bridge你会发现:
不同项目中可能具有相同名称的类。
我可能知道这个问题。我刚刚重新创建了一个我制作的框架,然后我
称其为 2 号。许多课程具有相同的名称,并且相同
方法,在同名包内。这似乎真的
混淆 IDE 和/或 JRE。
我能够通过确保它们不存在来解决这个问题
两者都被导入到同一个项目中!它仍然在给我
奇怪的警告,但它似乎工作正常。我会做什么
最终建议如果是这种情况,将删除
项目中的所有重复项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)