The extension changes a behavior of "Android Device Logging" tool window which comes with a Xamarin.Android Visual studio integration package. By default, the tool window starts showing logcat output immediately after a debug session is started. It is possible to turn the logging off, but this does not get saved anywhere and next time debugging starts, the logging will resume. This can get really annoying when a device, for any reason, spawns a huge number of logcat messages (e.g. because of bug like this), which results in high CPU usage (~45 - 50%) and general Visual Studio unresponsivness. This extension solves the situation by stopping the logging after each debug session is started. It is still possible to manually start it again. LimitationsFor the plugin to work, it is necessary to have the "Android Device Logging" tool window docked anywhere in Visual Studio and to have it displayed at least once. |