cot*_*aws 6 android android-studio android-jetpack-compose
如果我添加 logcat 或 system.out 日志来编写视图代码,然后在 Android Studio 的预览中查看渲染...是否可以在某处查看这些日志?
当调试视图以能够使用预览窗口时,如果想知道是否有地方可以查看它们运行以生成这些预览的代码的日志,这将很有帮助。
Ric*_*per -1
不,因为这不是 Compose 预览的目的。即使在交互模式下,这也只是一个“预览”。它的工作原理是分析传入和传出变量的数据流,以呈现预期的行为。如果某些内容无法正确默认/推断,预览窗格会显示错误,但这与日志猫不同。这是特定于 Compose 预览的日志,也是该功能唯一可用的日志。例如,如果需要将 viewModel 作为参数传递,但由于初始化/配置问题,该对象未处于有效状态,则预览可能会抛出错误并且根本不会渲染。将其视为实际活动/可组合项的原型。
我观察到一个新功能,允许将预览直接部署到设备上,在这种情况下,日志实际上可能会生成并可以在工作室 logcat 上查看。该按钮位于预览右上角交互模式开关旁边。
归档时间: |
|
查看次数: |
1411 次 |
最近记录: |