Android Studio 实时预览需要重建项目

Android Studio live preview requires project rebuild

我决定在 Jetpack Compose 上制作一个应用程序,但是当我下载 Android Studio Canary 版本 2021.1.1.1 时,我尝试编写一些代码以在预览选项卡右侧的预览中查看更改说预览不是最新的(或类似的东西)并且需要重新构建完整的项目才能让我看到我的代码更改

截至 2022 年 5 月,没有解决方案。抱歉!

也许有一天这会改变。在那之前,如果您使用 Jetpack Compose,则必须重建整个项目才能看到布局中最微小的变化。

此外,您基本上必须将所有可组合函数编写两次才能预览它们的要求使您必须编写的样板代码量增加一倍,并且几乎可以保证预览和实际行为之间存在代码差异。你能说“极易引入错误”吗?我以为你可以。

目前,我建议坚持使用旧的 xml 布局。至少你的工作流程会快很多。 Jetpack Compose 还没有准备好。