我的应用程序大小为12MB
,但是在应用程序冷启动期间,加载启动器活动需要 40 SECONDS 。我做了一个跟踪视图,看看里面发生了什么,这就是我得到的:
一旦我深入研究了所有方法,这里有一些花了很长时间:
1)java.lang.reflect.Method.invoke
2)com.android.internal.os.Zygoteinit.main
4)android.app.ActivityThread.main
我搜索了这些方法,但是没有找到解决应用程序的启动时间性能的结果。什么可能导致这种广泛的延迟,任何帮助解决这个问题将非常感激。
修改-1
PS:
我没有找到将跟踪视图上传为
log
的方法,因此不得不这样做 上传相同的图像。