首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在应用程序初始化之前有什么东西卡在我的应用程序上了吗?

在应用程序初始化之前有什么东西卡在我的应用程序上了吗?
EN

Stack Overflow用户
提问于 2022-04-07 02:14:13
回答 1查看 123关注 0票数 0

我在用Jetpack作曲。当我打开我的应用程序时,它会在我的第一次活动出现之前显示一个带有主颜色状态栏的空白页面,由于某些原因我无法在这里张贴代码片段,请查看下面的屏幕截图:

我在我的应用程序的attachBaseContext()和onCreate中有日志。

我已经登录了我独特的活动的onCreate()。

我的第一个活动正确地显示了所有内容,但正如您所看到的,当混乱的页面出现时,应用程序或Logcat中的第一个活动都不会输出日志(见第二个屏幕快照)。怎么会出这事?我能解决这个问题吗?

顺便说一句,我也在我的项目中使用Hilt作为注入。

EN

Stack Overflow用户

回答已采纳

发布于 2022-04-07 06:27:34

从零开始启动Jetpack组合项目的最佳方法是使用来自Empty Compose Project项目的File>New。它将准备一个基本项目,包括所有必要的依赖项和最低限度的工作屏幕,以及项目主题所需的所有内容。

很少有建议来解决你的问题:

  • 尝试使用Log类在Logcat中显示日志:

Log.d("TAG","Message")

  • 从我们可以看到的情况来看,您的显示应该显示UiPage(),但是此方法仅定义为原型,但没有任何内容。试着使用:
代码语言:javascript
运行
复制
@Composable
fun UiPage(){
Text("MyPage")
}

通常,当您编写一篇文章时,使用特定的格式来发布您的代码片段是更有效(且更易读)的。使用屏幕截图只显示图形。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71775568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档