Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.
Draws debug grid over activities in android application.
Android library for debugging, Sqlite Databases, SharedPreferences and all types of files stored in internal storage directory, right from the app.
What it does?
Android DebugPort allows you to write and execute code within your app's context, at runtime, and from the comfort of your desktop computer's terminal. Think of it as a window into your application through which you can both inspect and modify its state.
Android Remote Debugger is a library for remote debugging Android applications. It allows you to view logs, databases, shared preferences and network requests directly in the browser.
Performance metrics library for Android development (including dagger2metrics).
Android Snooper is a HTTP inspector which leverages the interceptor mechanism provided by HTTP client and records all the HTTP calls made by the app. It then opens up an Activity to see the detailed history of HTTP calls made on onShake(When user shakes his device)
event.
In-App Android Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
The debugger tool for Android developer. Display logs, network request, while using the app. Easy accessible with its bubble head button :radio_button:. Easy to integrate in any apps, to handle development or testing apps easier. First version, there is plenty of room for improvement.
A library for android which can help you to find heavy methods in your code when your app blocked, base on BlockCanary.
Library uses SYSTEM_ALERT_WINDOW
to show a build number and name over the top of apps.
Android library that lets developers modify configuration class(es) at runtime. Useful in situations when app's behaviour changes depending on fields in configuration class like theme switcher, user credentials, various flags, etc. Developers can alter these fields without recompiling source code.
A simple Android library to create Debugging menu.
Debot offers features that are useful to debug Android applications. Those features can be added to any activity that has the toolbar menu. Also, developers can easily add their own custom debugging features with simple steps.
Debug banner library allows you to attach debug (🐛) banner on all your activities, just by one line of code.
In your applications you often need to change certain configuration settings, monitor internal state or simply try to understand what, DebugDrawer allows you to easily add a slide out drawer with the ability to do this. Classes are provided to allow you to easily create your own additions to customize to your needs.
DebugKit lib for Android allows you to use a fancy hovering debug tool to trigger some actions directly in the app. This tool is very useful to trigger some event at runtime, and to have a written feedback directly on your testing phone screen.
A powerful debug module that is fully pluggable, extendable, and very useful. It enables you to create your own Critter
that contain UI elements which enable you configure your application on the fly.
It also can inject a right-facing DrawerLayout
into your activity on top of all other content, making it very unobtrusive and accessible from everywhere within your application.
DebugOverlay is an Android library that allows developers to easily add custom overlay window/view for debugging purpose.
You can use it to show some performance related metrics such as cpu, memory, and fps. Or you can show logcat messages within your app for light debugging.
This library is fully customizable in terms of what you can show on the overlay. If you want to show something other than what's being provided, please go ahead and create your own overlay module!
This lightweight library provides visual alerts to developers and QA when an issue happens during development / testing phase.
In traditional android development, when an issue occurs, we use logs to dump the unexpected state or exception trace. Printing to logcat is not enough at times as:
Using this library, you can provide visual warning to the developer / QA when something goes wrong on your test or internal builds so that critical issues can be highlighted as and when they happen.
Floating Info is an Android application that displays the following in a system overlay window:
Info-dumper is a Stetho plugin which shows your android application's information.
An android library for debugging what we care about directly in app.
Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manipulating application data on-the-go.
It comes with a UI to monitor and share the information, as well as APIs to access and use that information in your application.
RxDisposableWatcher is a tool for detecting leaked subscriptions in RxJava projects. Generally it shows up all subscriptions alive at the moment.
Features
subscribe(...)
was called;Observable
, Single
, Flowable
, etc.If you use RxJava2, you know the StackTrace it builds will tell you very little when an exception happens.
Whether you handle the exception or let it crash your app, RxJava2Debug will give you a clear and precise StackTrace pointing to the exact line of code which caused the exception.
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.
Stetho-Couchbase is a plugin for Stetho to enable visualizing and debugging Android Couchbase databases in Chrome.
Strict Canary is a small tool to support soft "strict mode" enforcing.
Crashes or strict mode dialog windows can be really annoying, especially, in a large project, therefore, Strict Canary offers "soft" implementation of the strict mode. When a violation is detected Strict Canary will show a small and friendly notification.
Takt is Android library for measuring the FPS using Choreographer
.