卡顿和崩溃一样需要“现场信息”。因为卡顿的产生也是依赖很多因素,比如用户的系统版本,CPU负载,网络环境,应用数据等。所以解决卡顿的关键是在找到卡顿的原因,所以就需要卡顿监控了。
导致卡顿的原因很多,比如函数非常耗时,I/O非常慢,线程间的竞争或者锁等。可以通过监控帧率,生命周期的监控(onCreate方法不应该超过一秒钟,不然会影响用户看到页面的时间),线程监控来确定卡顿
卡顿和崩溃一样需要“现场信息”。因为卡顿的产生也是依赖很多因素,比如用户的系统版本,CPU负载,网络环境,应用数据等。所以解决卡顿的关键是在找到卡顿的原因,所以就需要卡顿监控了。
导致卡顿的原因很多,比如函数非常耗时,I/O非常慢,线程间的竞争或者锁等。可以通过监控帧率,生命周期的监控(onCreate方法不应该超过一秒钟,不然会影响用户看到页面的时间),线程监控来确定卡顿
本文标题:Android卡顿优化
本文链接:https://www.haomeiwen.com/subject/evysfltx.html
网友评论