我在用Jetpack作曲。当我打开我的应用程序时,它会在我的第一次活动出现之前显示一个带有主颜色状态栏的空白页面,由于某些原因我无法在这里张贴代码片段,请查看下面的屏幕截图:
我在我的应用程序的attachBaseContext()和onCreate中有日志。
我的第一个活动正确地显示了所有内容,但正如您所看到的,当混乱的页面出现时,应用程序或Logcat中的第一个活动都不会输出日志(见第二个屏幕快照)。怎么会出这事?我能解决这个问题吗?
顺便说一句,我也在我的项目中使用Hilt作为注入。
发布于 2022-04-07 06:27:34
从零开始启动Jetpack组合项目的最佳方法是使用来自Empty Compose Project项目的File>New。它将准备一个基本项目,包括所有必要的依赖项和最低限度的工作屏幕,以及项目主题所需的所有内容。
很少有建议来解决你的问题:
Log类在Logcat中显示日志:Log.d("TAG","Message")
UiPage(),但是此方法仅定义为原型,但没有任何内容。试着使用:@Composable
fun UiPage(){
Text("MyPage")
}通常,当您编写一篇文章时,使用特定的格式来发布您的代码片段是更有效(且更易读)的。使用屏幕截图只显示图形。
https://stackoverflow.com/questions/71775568
复制相似问题