gpt4 book ai didi

java - ConstraintLayout 设计器渲染异常

转载 作者:行者123 更新时间:2023-11-29 04:39:37 27 4
gpt4 key购买 nike

在 ConstraintLayout 升级到 alpha9 后,我在设计模式中遇到 onMeasure() 错误渲染问题: rendering problem

详细信息(异常(exception)):

java.lang.NoSuchMethodError: android.support.constraint.solver.widgets.ConstraintWidget.immediateConnect(Landroid/support/constraint/solver/widgets/ConstraintAnchor$Type;Landroid/support/constraint/solver/widgets/ConstraintWidget;Landroid/support/constraint/solver/widgets/ConstraintAnchor$Type;II)V at android.support.constraint.ConstraintLayout.setChildrenConstraints(ConstraintLayout.java:555) at android.support.constraint.ConstraintLayout.updateHierarchy(ConstraintLayout.java:468) at android.support.constraint.ConstraintLayout.onMeasure_Original(ConstraintLayout.java:770) at android.support.constraint.ConstraintLayout.onMeasure(ConstraintLayout.java) at android.view.View.measure(View.java:19731) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6120) at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) at android.view.View.measure(View.java:19731) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:715) at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:461) at android.view.View.measure(View.java:19731) at com.android.layoutlib.bridge.impl.RenderSessionImpl.measureView(RenderSessionImpl.java:545) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:342) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:429) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:389) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:548) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:533) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966) at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:533) at com.android.tools.idea.rendering.RenderTask.lambda$inflate$72(RenderTask.java:659) 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)

如果我将 build.gradle 中的依赖项从 com.android.support.constraint:constraint-layout:1.0.0-alpha9 更改回 com.android.support.constraint:constraint -layout:1.0.0-alpha8 一切正常。

有什么建议吗? alpha9 版本坏了?

最佳答案

如发行说明中所述,根据您的平台,您可能必须在安装 alpha 9 后重新启动工作室和/或使缓存失效:-/

关于java - ConstraintLayout 设计器渲染异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39765131/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com