Facebook Stheto es un bridge que permite utilizar las Chrome Developer tools para hacer debug en una app nativa de Android.
La librería ha sido desarrollada por Facebook y está disponible para su descarga en este enlace.
Puedes utilizarla vía Gradle o Maven de la siguiente manera:
// Gradle dependency on Stetho
dependencies {
compile 'com.facebook.stetho:stetho:1.5.1'
}
<dependency>
<groupid>com.facebook.stetho</groupid>
<artifactid>stetho</artifactid>
<version>1.5.1</version>
</dependency>
Puedes elegir la versión que necesites de okhttp de la siguiente forma:
dependencies { compile 'com.facebook.stetho:stetho-okhttp3:1.5.1' }
o bien
dependencies { compile 'com.facebook.stetho:stetho-okhttp:1.5.1' }
Una vez tu aplicación esté integrado simplemente navega a chrome://inspect haz click sobre "Inspect".
Puedes utilizar la herramienta de inspección de comunicación de redes incluyendo previsualización de imágenes, respuestas JSON e incluso exportar las trazas al formato HAR.
También es posible ejecutar JavaScript desde su consola.
Yo lo he usado algunas veces y es bastante útil, aunque no todo lo potente que sería necesario para usarla en exclusiva sin recurrir a otras herramientas.
Comentarios