Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

ProbeTools displays the data from the Database and SharedPreferences in the browser.

Dec 3, 2016

Generates public.xml for Android libraries, which allows resources to be hidden from clients. More info

Apr 18, 2017

QuickDemo is a Nougat 7.0 quick settings tile for fast access to the Marshmallow 6.0 System UI demo mode. The app also provides a configuration activity for customizing available demo mode settings.

Nov 20, 2017

Raccoon is a Google Play desktop client for downloading apps that allows you to store the APK files on your PC for save keeping and locally distributing to your phones and tablets.

Jul 5, 2014

A surgical debugging tool to uncover the layers under your app.

Jul 5, 2014

A simple Bash script to record screen.

Dec 12, 2016

ScriptJava is a simple command line utility that helps to evaluate simple Java statements at runtime (aka scripting). It may be used for educational purposes or just for fun of it as long as it offers a simple Java playground.

Nov 10, 2015

A script which synchronizes all of the artifacts in your local Android SDK to a remote Maven artifact host.

Oct 23, 2016

Generic Android Deobfuscator. Simplify virtually executes an app to understand its behavior and then tries to optimize the code so that it behaves identically but is easier for a human to understand. Each optimization type is simple and generic, so it doesn't matter what the specific type of obfuscation is used.

Jan 7, 2018

A collection of python and bash scripts to collect and analyze frame rendering performance in Android apps.

Jul 7, 2015

Snippet is an extensible android library to measure execution times of the code sections in a way that does not compromise with the readability and can be shipped to production without any additional setup. New behaviours can be added in the library by extending Execution paths. 2 execution paths provided with the library are: - MeasuredExecutionPath - The code path the does the measurement code spans - ReleaseExecutionPath - A no-op path (default path) that is usually installed in the release variants.

Features:

  • Easy to integrate and configure
  • Switch behavior depending on build type
  • Reduces boiler plate
  • Data reuse
  • Makes PR reviews more quantitative
  • APK size impact of 23KB
  • Designed to be thread safe & null safe
  • Rich API
  • Fully documented, just run java docs!
Jan 1, 2022

This repository is a code generator for Android. By using it, you can generate java codes to read/write sqlite from an existing sqlite file.

Features:

  1. Generate map objects
  2. Generate API to read/write sqlite
  3. API based on SQLiteOpenHelper
  4. Light, expandable and pluggable
Oct 11, 2016

Swarmer is a replacement for such bash scripts but with features like:

  • Start multiple Android Emulators and wait for each to boot in parallel.
  • Pass config.ini that'll be applied to created emulator.
  • Redirect Logcat output of an emulator to a file.
Apr 7, 2017

A tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1 and v2 Android signing scheme has embedded a debug keystore and auto verifies after signing.

Jan 29, 2017

AnUitor is a result of my rebranding experiences of one android app what i was working on. Because of structure of project(s), not using themes, complexity of UI and app itself, it was really hell and time consuming work to finish app rebranding. Project structure had been done like sub-projects, because of big amount of different assets, logic, etc. I found out also AnUitor very useful in time of UI refactoring/bugfixing other apps what i didn't know much deeply from UI perspective.

Jan 11, 2015

"vcard-androidParser" is an android library for developers who wish to get ez-vcard working for android devices or simply it can be used to parse vcf or vcard files in android

Feb 14, 2017

VectAlign (a.k.a. VectorDrawableAlign) is a command line tool which automagically aligns two VectorDrawable "pathData" strings in order to allow morphing animations between them through an AnimatedVectorDrawable.

Sep 4, 2015

VectorDrawable Previewer is a Chrome extension for previewing vector drawable. This allows you to see the view of vector drawable on github else.

You can check whether or not the drawable is correct, designers can review it and you needn't read xml and imagine it.

Jan 11, 2017

Here's your viewport size.

Jul 5, 2014

ViewServer is a simple class you can use in your Android application to use the HierarchyViewer inspection tool.

ViewServer requires the Android SDK r12 or higher. http://developer.android.com/sdk/index.html

Aug 18, 2014

A small tool to convert your app's png&jpg image files into WebP when possible.

Aug 14, 2016