Android Studio布局预览因包含过多而中断

zengzsys  于 2023-02-05  发布在  Android
关注(0)|答案(1)|浏览(114)

我有一个XML布局包含了很多次相同的布局。原来你不能包含相同的布局超过50次而不破坏预览渲染器。下面是我得到的错误:Exception raised during rendering: Cycle found (count=51)
有什么办法可以解决这个问题吗?它在设备上运行良好。开发Android Studio的人应该把这个任意限制设置得更高。可能更像500。
找到了限制包含数量为50的代码。

cidc1ykv

cidc1ykv1#

仅仅包含一个不同的布局就可以解决这个问题。我现在只是复制了包含的布局。我认为这在某种程度上破坏了循环依赖检测。
因此,只有在包含同一布局文件超过50次而不包含任何其他布局时,才会出现此问题。只要包含其他布局,您仍然可以包含其中任何一个布局,次数不限,而不会破坏预览渲染器。
这应该报告给JetBrains打开那个issue

相关问题