android黑屏日志_关于Android9.0开机黑屏一段时间才加载launcher界面的解决方法

前言

最近做9.0项目,发现开机的时候,会先显示壁纸一段时间,再去加载launcher,如果壁纸是黑色的,则会导致开机动画结束后,显示黑屏一段时间,再看到launcher。

调试抓log

遇到问题,当然就是看开机日志了。一番折腾,找到比较有用的log如下:

20:10:50.453 769 1910 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=com.example.user.myapplication/.FallbackHome} from uid 0 on display 0

20:10:54.376 2029 2029 D FallbackHome: User unlocked and real home found; let's go!

20:10:54.466 769 2207 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=com.google.android.setupwizard/.SetupWizardActivity} from uid 0 on display 0

复制代码

原来在启动launcher前,系统先启动了一个FallbackHome的界面,接着再启动launcher,这中间差了4秒,这跟现象对上了,即先显示一段时间的壁纸,再启动launcher。

Fallb

你可能感兴趣的:(android黑屏日志)