Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Android Device Names is a 14 kB library that transforms the device model name into something people can understand. For example, a useless SM-N910W8 becomes Samsung Galaxy Note 4.

Aug 18, 2015

Device Year Class is an Android library that implements a simple algorithm that maps a device's RAM, CPU cores, and clock speed to the year where those combination of specs were considered high end. This allows a developer to easily modify application behavior based on the capabilities of the phone's hardware.

Aug 5, 2015

Process Phoenix facilitates restarting your application process.

Jul 13, 2015

Modern, easy and customizable app manager for Android with Material Design.


  • Extract installed & system apps.
  • Share APK with friends using Dropbox, Telegram, email, etc.
  • Uninstall apps easily.
  • Customization options available in Settings.
  • No root required.
  • Material Design.
  • Really easy to use.

Jun 19, 2015

Library for unique identification of an Android device. Provides also a backup solution

May 19, 2015

android-weak-handler is a memory safer implementation of android.os.Handler.

Original implementation of Handler always keeps hard reference to handler in queue of execution. Any object in Message or Runnable posted to android.os.Handler will be hard referenced for some time. If you create anonymous Runnable and call to postDelayed with large timeout, that Runnable will be held in memory until timeout passes. Even if your Runnable seems small, it indirectly references owner class, which is usually something as big as Activity or Fragment.

Nov 20, 2014

An Android Root Shell Framework.

Jul 5, 2014

This is a library to simplify the usage of root commands on the Android OS. It is a Java wrapper around native binaries shipped with every Android OS, but can also be used to package and execute your own native binaries.

Jul 5, 2014

RootTools Library.

Jul 5, 2014

Example code for "How-To SU"

Jul 5, 2014