我正在使用 android jetpack compose 并编写了一些代码,这些代码显示在 android studio 的预览部分中,但是当我运行项目并在移动设备中安装应用程序时,不会显示完整内容,只有一些小内容显示的是以前的代码,但是当我更改代码时,更改会显示在预览中,但不会显示在移动设备中。我搜索了它,但没有得到任何解决方案,说明为什么更改没有显示在移动设备上。任何帮助将不胜感激!
最佳答案
好吧,我不确定您正在处理什么,但我遇到了类似的问题,应用程序在设备和模拟器上都没有显示任何内容,这对我有用。 从预览中运行它为我解决了这个问题。连接设备后,点击预览 Pane 右上角的小运行图像(带有绿色播放图标)将在设备或模拟器上启动。如果您看不到此图标,请将预览 Pane 一直滚动到右侧。
但是,要使用 android studio 上的正常运行按钮运行您的应用程序,您需要确保 onCreate 内的 setContent{ } block 正在调用您之前声明的可组合函数。这对我来说也是缺失的环节。
关于android - 内容显示在 android studio 的预览中,但不显示在 android jetpack compose 的移动设备中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68591416/