public void Shutdown()
        {
            m_Dispatcher.Shutdown();
            m_Dispatcher = null;

            EditorApplication.update -= Update;
        }
        public void Shutdown()
        {
            AndroidLogcatSettings.Save(m_Settings);
            m_Settings = null;

            m_Dispatcher.Shutdown();
            m_Dispatcher = null;

            EditorApplication.update -= Update;
        }
        public virtual void Shutdown()
        {
            Closing?.Invoke();
            // ProjectSettings is accessing some information from runtime during save
            AndroidLogcatProjectSettings.Save(m_ProjectSettings, ProjectSettingsPath, this);
            SaveEditorSettings(m_Settings);

            m_Initialized     = false;
            m_Settings        = null;
            m_ProjectSettings = null;
            m_Tools           = null;
            m_Dispatcher.Shutdown();
            m_Dispatcher = null;
        }