应用的可怕冷启动性能;可能的修复?

时间:2017-02-20 05:36:21

标签: java android performance runtime

我的应用程序大小为12MB,但是在应用程序冷启动期间,加载启动器活动需要 40 SECONDS 。我做了一个跟踪视图,看看里面发生了什么,这就是我得到的:

enter image description here

一旦我深入研究了所有方法,这里有一些花了很长时间:

1)java.lang.reflect.Method.invoke enter image description here

2)com.android.internal.os.Zygoteinit.main enter image description here

3)android.os.Looper.loop() enter image description here

4)android.app.ActivityThread.main enter image description here

我搜索了这些方法,但是没有找到解决应用程序的启动时间性能的结果。什么可能导致这种广泛的延迟,任何帮助解决这个问题将非常感激。

修改-1

这是APK分析器提供的: enter image description here

PS:

  

我没有找到将跟踪视图上传为log的方法,因此不得不这样做   上传相同的图像。

0 个答案:

没有答案