我决定使用Jetpack Compose开发一个应用程序,但是当我下载了Android Studio canary版2021.1.1.1并尝试编写一些代码以查看预览时,右侧的预览选项卡显示“预览不是最新的”(或类似的信息),需要进行完整项目重建才能让我看到代码更改。
截至2022年5月,目前没有解决方案。很抱歉!
也许有一天会有所改变。���在那之前,如果您使用Jetpack Compose,您将不得不重新构建整个项目才能看到最微小的布局变化。
此外,您必须基本上要写两遍所有可组合函数才能预览它们,这将使您不得不编写大量样板代码,并且几乎确保预览和实际行为之间存在代码差异。您能说:“极易引入错误”吗?我想您可以。
现在,我建议您继续使用旧的XML布局。至少您的工作流程会更快。Jetpack Compose目前还没有准备好。