在 Android Studio 4.0(Canary) 中找不到预览窗口的位置
Posted
技术标签:
【中文标题】在 Android Studio 4.0(Canary) 中找不到预览窗口的位置【英文标题】:Can't find where the preview window is in Android Studio 4.0(Canary) 【发布时间】:2020-02-25 12:13:13 【问题描述】:我正在阅读有关在 android Studio 4.0(Canary) 中运行的 Jetpack 的教程,请参阅下面的链接帖子。
https://developer.android.com/jetpack/compose/tutorial
一切都准备好了,除了我找不到预览窗口,因为我尝试预览“可组合”方法。
谁能告诉我预览窗口在哪里?
【问题讨论】:
你有带@Preview注解的方法吗? @Blundell 是的,我肯定有这样的方法,只是找不到打开预览窗口的入口。 在我重新启动 Android Studio 后它可以工作了。 【参考方案1】:查看official site:
从 Android Studio 4.0 Canary 1 开始,Android Studio 允许您在 IDE 中预览您的可组合函数,而无需将应用下载到 Android 设备或模拟器。主要限制是,可组合函数不能带任何参数。 在
@Composable
前添加@Preview
注解。
然后选择右上角的编辑器和预览开关。
要更新预览,请单击构建刷新按钮。
【讨论】:
您好,问题是我按照官网的指导,在我的Android Studio右上角找不到任何东西,无法打开预览窗口。跨度> 好的,我听取了@Alex H 的建议,重启 Android Studio 后它就可以工作了。 这种行为是设计使然(@Preview + 重启 AS)吗?无论如何,有人在 issuetracker 上提出过这个问题吗? @RoarGrønmo 如果可以构建项目,则预览工作。如果有错误,预览将不起作用。根据我的经验,它不需要重新启动。 原则上,预览应该在尝试显示预览时显示错误消息/ lint,而不是根本不显示任何内容。一旦使用了@Preview 动画,预览窗口就会被打开。 -> 我们可能会在 issuetracker 上提出建议。【参考方案2】:您必须先构建项目(构建 -> 制作项目)。我还必须重新启动 Android Studio 才能开始预览。
【讨论】:
以上是关于在 Android Studio 4.0(Canary) 中找不到预览窗口的位置的主要内容,如果未能解决你的问题,请参考以下文章
android studio 4.0 中的 AVD 管理器在哪里
此版本的 Android Studio 无法打开此项目,请使用 Android Studio 4.0 或更高版本重试
在 Android Studio 4.0(Canary) 中找不到预览窗口的位置
无法在 Android Studio 4.0 中创建 Dart 项目