Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature natively part of the Chrome desktop browser. Developers can also choose to enable the optional dumpapp tool which offers a powerful command-line interface to application internals. Alternatively you can include Stetho from Maven Central via Gradle or Maven. Only the main stetho dependency is strictly required, however you may also wish to use one of the network helpers. The integration with the Chrome DevTools frontend is implemented using a client/server protocol which the Stetho software provides for your application. Once your application is integrated, simply navigate to chrome://inspect and click “Inspect” to get started! Network inspection is possible with the full spectrum of Chrome Developer Tools features, including image preview, JSON response helpers, and even exporting traces to the HAR format.

Features

  • SQLite databases can be visualized and interactively explored with full read/write capabilities.
  • View hierarchy support for ICS (API 15) and up! Lots of goodies such as instances virtually placed in the hierarchy
  • View highlighting, and the ability to tap on a view to jump to its position in the hierarchy
  • Javascript Console allows for execution of javascript code that can interact with the application or even the Android SDK
  • Integrating with Stetho is intended to be seamless and straightforward for most existing Android applications
  • Custom plugins are the preferred means of extending the dumpapp system and can be added easily during configuration

Project Samples

Project Activity

See All Activity >

Categories

Debuggers

License

MIT License

Follow Stetho

Stetho Web Site

You Might Also Like
Red Hat Enterprise Linux on Microsoft Azure Icon
Red Hat Enterprise Linux on Microsoft Azure

Deploy Red Hat Enterprise Linux on Microsoft Azure for a secure, reliable, and scalable cloud environment, fully integrated with Microsoft services.

Red Hat Enterprise Linux (RHEL) on Microsoft Azure provides a secure, reliable, and flexible foundation for your cloud infrastructure. Red Hat Enterprise Linux on Microsoft Azure is ideal for enterprises seeking to enhance their cloud environment with seamless integration, consistent performance, and comprehensive support.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Stetho!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Debuggers

Registered

2021-05-12