Android6.0的release包性能验证

2018-11-23 0 条评论 355 次阅读 0 人点赞

最近写生成gif的时候在6.0的手机上.存在掉帧问题.后来发现是release包和debug包,性能不一样在写游戏的时候会遇到这种问题.

 thread {
            val current = System.currentTimeMillis()
            repeat(20 * 1000) {
                val view = View(this)
            }
            Log.d(javaClass.name, "take time ${System.currentTimeMillis() - current}")

        }

这段代码在oppo R17上 debug包运行的结果: oppo R17 release包运行结果: 上图得知 debug包的结果为286ms而release包为159平均

TestSmirk

这个人太懒什么东西都没留下

文章评论(0)