- 
                Notifications
    You must be signed in to change notification settings 
- Fork 347
0x03c Startup_en
        hui.zhao edited this page Dec 7, 2019 
        ·
        3 revisions
      
    Use the following configuration to install
GodEye.instance().install(GodEyeConfig.defaultConfigBuilder().withStartupConfig(new GodEyeConfig.StartupConfig()).build());or
<startup />Startup module need to install after AndroidGodEye Version 3.0
You need to call GodEyeHelper.onAppStartEnd(startupInfo) after app startup end:
StartupInfo startupInfo = new StartupInfo(StartupInfo.StartUpType.COLD, homeEndTime - mApplicationStartTime)
GodEyeHelper.onAppStartEnd(startupInfo);Use the following methods to observe the output:
try {
            GodEye.instance().observeModule(GodEye.ModuleName.STARTUP, new Consumer<StartupInfo>() {
                @Override
                public void accept(StartupInfo startupInfo) throws Exception {
                }
            });
        } catch (UninstallException e) {
            e.printStackTrace();
        }Callback after the end of startup, startupinfo records the start-up time, whether it is hot or cold startup, etc.
