在优化App启动时间时需要考虑哪些事项?或者应该怎么做?这是否需要一些运行测试,然后才会进行评估?
我是android应用程序开发的新手,我为这些问题道歉。
发布于 2018-10-13 17:38:11
Android Studio >3.2现在在配置/配置文件中有一个选项,可以从应用程序启动时开始录制,然后自动打开包含所有需要的信息的配置文件。
https://android-developers.googleblog.com/2018/09/android-studio-32.html
将为您提供所需的几乎所有内容:)
发布于 2020-10-06 16:12:14
只需“禁用筛选器,并在logcat中找到显示值。”
在此处结帐https://developer.android.com/topic/performance/vitals/launch-time#dx
发布于 2018-10-13 17:54:07
1)“评估”
您可以使用Android profiler来监控应用程序的内存、CPU和网络使用情况。只需运行您的应用程序,打开profiler,就可以了。
2)“优化”
在大小方面:您可以使用Lint标记来删除未使用的资源。更喜欢使用矢量资源
在性能方面: Lint标记删除未使用的变量,导入,将实例变量转换为本地变量(如果可以转换)等。加载位图(如果您有任何Glide (图像加载库))。
https://stackoverflow.com/questions/52791569
复制相似问题