我需要在firebase上显示Android应用程序的启动时间,从用户点击图标开始,直到看到第一个活动,需要在firebase上显示启动时间。怎么做?除了在firebase上的表现,用firebase编写自己的代码,怎么做?我考虑使用时间戳,使用firebase数据库。但它似乎只能在firebase上显示你的应用程序的当前时间。
我搜索了一下网站,已经知道Firebase的性能,_app_start可以显示应用程序的启动时间。但它不是很精确。我们需要测量用户点击Android应用程序图标的确切时间,直到看到第一个活动页面,需要编写代码来获得确切的启动时间。然后将结果显示在火球上。
我需要在firebase上显示Android应用程序的启动时间,从用户点击图标开始,直到看到第一个活动,需要在firebase上显示启动时间。怎么做?
如果你有兴趣衡量应用程序的启动时间,很可能你的应用程序启动速度没有你想要的那么快,你需要优化。为此,我建议您查看以下URL中的指南:
- https://developer.android.com/topic/performance/vitals/launch-time
如果您在打开应用程序时执行一些Firebase实时数据库调用,很可能是在启动页面上,那么您还应该考虑使用Firebase性能监控,这是一项可以帮助您深入了解应用程序性能特征的服务,包括应用程序需要启动的时间。
但它似乎只能在firebase上显示应用程序的当前时间。
如果您考虑的是时间戳,它是在服务器上生成的,而不是在客户端上。所以这并没有帮助,因为据我所知,你需要知道你的用户从点击应用程序的图标到第一个活动需要多长时间。
我们需要测量用户点击Android应用程序图标的确切时间,直到看到第一个活动页面,需要编写代码以获得确切的启动时间。然后将结果显示在火球上。
因此,您很可能可以使用其中一种或另一种方法,或者为什么不使用它们的组合。