Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

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.

Feb 18, 2024

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.

Jan 5, 2022

RxDisposableWatcher is a tool for detecting leaked subscriptions in RxJava projects. Generally it shows up all subscriptions alive at the moment.

Features

  • generates detailed HTML report with the following information:
    • stack trace where subscribe(...) was called;
    • total number of calls for a specific stack trace;
    • observable type: Observable, Single, Flowable, etc.
  • available for projects with RxJava 2.x or 3.x onboard

Jan 28, 2021

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.

Features

  • Logging
    • View the logs of your application
    • Filter logs by priority and tags
    • Search logs
    • Download logs
    • Crash errors are also logged
  • Database
    • View all databases
    • Edit database entries
    • Delete database entries
    • Search data
    • Run custom sql query to get, add, update or delete data
  • SharedPreferences
    • View all data
    • Edit, add and delete data
    • Search data
  • Network
    • View all network requests and responses in a convenient format
    • Filter data by response code and errors
    • Download logs
    • Search data
Feb 9, 2020

Debug banner library allows you to attach debug (🐛) banner on all your activities, just by one line of code.

Sep 1, 2018

An android library for debugging what we care about directly in app.

Jul 29, 2018

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.

Demo

Apr 10, 2018

Android library for debugging, Sqlite Databases, SharedPreferences and all types of files stored in internal storage directory, right from the app.

What it does?

  • View all Sqlite database with version.
  • View all Tables and it's contents in a Database.
  • View all SharedPreferences.
  • View all files(image, pdf, json, txt etc) stored in internal directory of the app.
Mar 11, 2018

Floating Info is an Android application that displays the following in a system overlay window:

  • The application name, package name and process id of the application which is currently in the device's foreground
  • The Global CPU utilisation with a per-core breakdown - This is not foreground application specific.
  • Memory usage breakdown for the currently foregrounded process
  • Network information like connection type, proxy status and IP addresses. Both IPv4 and IPv6
  • Device Locale information
Nov 16, 2017

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.

Aug 6, 2017

It is a debugging tool for measuring simple network traffic.

Jun 13, 2017

Traceur enables easier debugging of RxJava2 exceptions, by appending the source of any asynchronous calls to the original exception.

Apr 30, 2017

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.

Apr 30, 2017

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.

Apr 20, 2017

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:

  • Logs can be overlooked by developers if we are not constantly monitoring.
  • Logs maybe on a remote device which is inaccessible.

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.

Apr 14, 2017

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.

Apr 13, 2017

A library for android which can help you to find heavy methods in your code when your app blocked, base on BlockCanary.

Apr 7, 2017

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!

Apr 5, 2017
Advertisement

Library uses SYSTEM_ALERT_WINDOW to show a build number and name over the top of apps.

Feb 11, 2017

Under the Hood is a flexible and powerful Android debug view library. It uses a modular template system that can be easily extended to your needs, although coming with many useful elements built-in.

There is a lot of "default" debug data that can be easily embedded (e.g. current runtime-permission status, app version and device info). There are 2 basic themes (dark and light) which can be customized to your needs.

Jan 22, 2017

Stetho-Couchbase is a plugin for Stetho to enable visualizing and debugging Android Couchbase databases in Chrome.

Nov 19, 2016

Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.

Nov 17, 2016

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.

May 5, 2016

Draws debug grid over activities in android application.

Mar 31, 2016

Performance metrics library for Android development (including dagger2metrics).

Feb 8, 2016

Info-dumper is a Stetho plugin which shows your android application's information.

Oct 12, 2015

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.

Sep 27, 2015

Takt is Android library for measuring the FPS using Choreographer.

Sep 10, 2015

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.

Jul 8, 2015

Android Debug Drawer for faster development.

May 27, 2015