Package 

Object AppStartupTimeTracker


  • 
    public class AppStartupTimeTracker
    
                        

    This class is responsible for app startup tracking & measures the time since the earliest possible moment of the app's process creation till the app's first frame is drawn.

    Startup time is measured according to the Google's definition of Cold App Startup Time

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public interface AppStartupTimeTracker.Listener

      Listener to be invoked when the app's startup time is ready

    • Method Summary

      Modifier and Type Method Description
      final static Unit register(Application application, AppStartupTimeTracker.Listener listener) Register a callback invoked when the app's cold startup time is obtained.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait