• ekkoLee
    2019-02-05
    您好 我们的项目也有很多libhwui的崩溃,占jni的35%以上,可以分享下大概的解决思路和方向吗

    作者回复: 这个崩溃我们发现主要是有两种情况,一个是5.X和6.X的,一个是7.0的。主要是因为view复用,或者两个动画同时播放(例如lottie动画有做set layer null)。

    其实路径还是比较多的,所以还是要hook加上日志,寻找清楚场景。

    
     9
  • 哈珀朋友
    2019-02-07
    老哥Android显示系统说得不错。老哥的风格,由浅入深,授人以渔,非常像一个优秀的学院派教授说课风格,很喜欢,相信其他人也很容易看懂
    
     5
  • 辉 哥
    2019-02-05
    张哥,新年快乐!
    
     1
  • Geek_2d38e3
    2019-03-26
    张老师您好,我们的应用也遇到了hwui的问题且占比很高,能简单分享一下思路吗,不胜感激

    作者回复: 主要是通过Hook加日志和xlog日志,定位是哪些页面的问题

    
    
  • Neil
    2019-03-19
    libhwui我们也经常遇到这个怎么解决
    
    
  • JKnight
    2019-03-19
    非常希望可以分享如何解决libhwui的崩溃,我们项目中也有很多

    作者回复: 可以看看上面的答复

    
    
  • 刘伟
    2019-02-19
    目前遇到问题优化的时候,有些阶段发生的事情感觉有点无从下手去解决,比如命令问题和交换缓冲区
    
    
  • 韩增波
    2019-02-11
    您好 我们的项目也有很多libhwui的崩溃,不知是否可以帮忙提供一下解决思路。多谢。

    作者回复: 正如答复另外一个读者的,libhwui涉及异步渲染的问题。需要具体问题具体分析,具体的解决思路还是通过hook收集更多的信息,看当时是哪些view出问题了

    
    
  • (ㄒoㄒ)
    2019-02-05
    过年好,老哥
    
    
我们在线,来聊聊吧