华为畅享9s 手机启动图变形问题调查结论与过程

关键字

  • layer-list
  • 启动图
  • 华为荣耀
  • windowBackground
  • 变黑

问题描述

在部分华为手机上启动,启动图会变成如下模样

c4198cabae55da33a73fed3b9dbd2a4a
而我们正常的启动图是这个模样
Screenshot_20200405-154051

有意思的地方在于,这个包对应的提交,我们同时打了一个包名不一样的包,用于mtl测试,但是那个包完全没问题。

继续阅读“华为畅享9s 手机启动图变形问题调查结论与过程”

记录一个LifeCycle 多线程使用导致的崩溃

关键字

  • lifecycle
  • 多线程
  • java.lang.IllegalArgumentException
  • bug
  • android
  • androidx

问题描述

在调用 getLifecycle().addObserver() 的时候报出这样的错误

java.lang.IllegalArgumentException  
at androidx.lifecycle.LifecycleRegistry.upEvent(SourceFile:279)  
at androidx.lifecycle.LifecycleRegistry.forwardPass(SourceFile:293)  
at androidx.lifecycle.LifecycleRegistry.sync(SourceFile:333)  
at androidx.lifecycle.LifecycleRegistry.addObserver(SourceFile:189)  

继续阅读“记录一个LifeCycle 多线程使用导致的崩溃”