

This article will show you how to use debug Android Chrome from your Windows PC. To debug Android, the desktop version of Chrome has a solution: remote debugging. Mobile devices like Android™ don't have built-in debuggers, and emulating mobile devices is never as accurate as you'd like. The problem is testing and debugging websites and apps on mobile devices. Mobile traffic represents a significant portion of total internet traffic-somewhere around half by most estimates. All debugger operations such as Inspect, Mark Object, Evaluate Expression, Add to Watches, etc can be applied to instances in this dialog.Developing websites to work on mobile platforms is common practice and is practically required for anyone making a website. The dialog lets you filter instances by an evaluated expression. This way you can easily see how the code you’re stepping over affects the heap.Ī double click on a class name opens a dialog with instances of this class. When you’re stepping over the code, the Diff column shows how the number of objects changes between debugger stops. The Memory View shows you the total number of objects in the heap grouped by their class name. This plugin extends the built-in JVM debugger with capabilities to explore objects in the JVM heap during a debug session.

This is why I decided to write about this mighty tool and how it helps me with memory debugging my applications. JetBrains JVM Debugger Memory View pluginĭuring my recent R&D activities looking for new tools to improve my development experience and making life easier with Android Studio, I found a useful plugin which I have never heard before.
