Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wasabeef/awesome-android-tools

A curated list of awesome Android Tools.
https://github.com/wasabeef/awesome-android-tools

List: awesome-android-tools

Last synced: 24 days ago
JSON representation

A curated list of awesome Android Tools.

Awesome Lists containing this project

README

        

# List of Android Tools
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/wasabeef/awesome-android-tools)

A curated list of awesome Android Tools.

## Intellij Plugin
- [JRebel for Android](http://zeroturnaround.com/software/jrebel-for-android/) - Live Android Development. Develop your Android applications in real time.

- [Android File Grouping Plugin](https://github.com/dmytrodanylyk/folding-plugin) - This plugin is very helpful in Android Development. It can display your files as a group of different folders in project structure view.

- [Dagger IntelliJ Plugin](https://github.com/square/dagger-intellij-plugin) - An IntelliJ IDEA plugin for Dagger which provides insight into how injections and providers are used.

- [Otto IntelliJ Plugin](https://github.com/square/otto-intellij-plugin) - An IntelliJ IDEA plugin to navigate between events posted by Otto.

- [ButterKnifeZelezny](https://github.com/avast/android-butterknife-zelezny) - Simple plug-in for Android Studio/IDEA that allows one-click creation of Butterknife view injections.

- [eventbus-intellij-plugin](https://github.com/kgmyshin/eventbus-intellij-plugin) - Plugin to navigate between events posted by EventBus.

- [eventbus3-intellij-plugin](https://github.com/kgmyshin/eventbus3-intellij-plugin) - Plugin to navigate between events posted by EventBus.

- [Android Parcelable code generator](https://github.com/mcharmas/android-parcelable-intellij-plugin) - IntelliJ Plugin for Android Parcelable boilerplate code generation.

- [ADB Idea](https://github.com/pbreault/adb-idea) - A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development.

- [Android Drawable Importer Plugin](https://github.com/winterDroid/android-drawable-importer-intellij-plugin) - Adds an option to IntelliJ to import drawables in different resolutions from AndroidIcons, own "drawable repos" and scale a certain image down/up to the defined resolutions.

- [Android Material Design Icon Generator Plugin](https://github.com/konifar/android-material-design-icon-generator-plugin) - This plugin help you to set material design icon to your project.

- [Android Selector Chapek](https://github.com/inmite/android-selector-chapek) - Android Studio plugin which automatically generates drawable selectors from appropriately named resources

- [Restclient-idea-plugin](https://code.google.com/p/restclient-idea-plugin/) - Simulation HTTP requests and test the communication with server

- [Android Strings.xml Tools](https://github.com/constantine-ivanov/strings-xml-tools) - A plugin for Intellij IDEA or Android studio which eases management of strings in multiple localization files in Android projects.

- [android-selector-intellij-plugin](https://github.com/importre/android-selector-intellij-plugin) - Generate selectors for background drawable.

- [GsonFormat](https://github.com/zzz40500/GsonFormat) - Quickly to convert a JSON string to an entity class

- [LayoutCast](https://github.com/mmin18/LayoutCast) - Cast android code and resource changes to the running application through ADB.

## Gradle Plugin
- [android-apt](https://bitbucket.org/hvisser/android-apt) - The android-apt plugin assists in working with annotation processors in combination with Android Studio.

- [Android Unmock Gradle Plugin](https://github.com/bjoernQ/unmock-plugin) - Gradle plugin to be used in combination with the new unit testing feature of the Gradle Plugin / Android Studio to use real classes for e.g. SparseArray.

- [Gradle Versions Plugin](https://github.com/ben-manes/gradle-versions-plugin) - Gradle plugin to discover dependency updates.

- [Gradle Retrolambda Plugin](https://github.com/evant/gradle-retrolambda) - A gradle plugin for getting java lambda support in java 6, 7 and android.

- [Dexcount Gradle Plugin](https://github.com/KeepSafe/dexcount-gradle-plugin) - A Gradle plugin to report the number of method references in your APK on every build.

- [android-proguard-snippets](https://github.com/krschultz/android-proguard-snippets) - Proguard configurations for common Android libraries.

- [Wire Gradle Plugin](https://github.com/square/wire-gradle-plugin) - A Gradle plugin for generating Java code for your protocol buffer definitions with Wire.

- [SDK Manager Plugin](https://github.com/JakeWharton/sdk-manager-plugin) - Gradle plugin which downloads and manages your Android SDK.

- [Hugo](https://github.com/JakeWharton/hugo) - Annotation-triggered method call logging for your debug builds.

- [bintray-release](https://github.com/novoda/bintray-release) - A helper for releasing from gradle up to bintray.

- [ViewInspector](https://github.com/xfumihiro/ViewInspector) - View Inspection Toolbar for Android Development.

## Emulator
- [Genymotion](https://www.genymotion.com/) - Genymotion is a fast and easy-to-use Android emulator to run and test your Android apps.

- [Xamarin Android Player](https://xamarin.com/android-player) - Simulate, debug, demo or run Android apps in
our fast and hassle-free environment.

- [Apptize](https://appetize.io/) - Stream iOS & Android Simulators in the Browser

## CLI Tool
- [dex-method-counts](https://github.com/mihaip/dex-method-counts) - Command-line tool to count per-package methods in Android .dex files.

- [pidcat](https://github.com/JakeWharton/pidcat) - Colored logcat script which only shows log entries for a specific application package.

- [vectalign](https://github.com/bonnyfone/vectalign) - Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG image)

- [QARK](https://github.com/linkedin/qark) - Quick Android Review Kit

- [Android Lint Summary](https://github.com/passy/android-lint-summary) - View your Android lint issues with style.

## GUI Tool
- [Android tool for mac](https://github.com/mortenjust/androidtool-mac) - One-click screenshots, video recordings, APK installations for Android phones and smartwatches connected to your Mac.

- [Telecine](https://github.com/JakeWharton/Telecine) - Record full-resolution video on your Android devices.

- [ShowJava](https://github.com/niranjan94/show-java) - An apk decompiler for android.

## Web Service
- [Android Asset Studio](https://romannurik.github.io/AndroidAssetStudio/) - A set of web-based tools for generating graphics and other assets that would eventually be in an Android application's res/ directory.

- [Android Interpolation](https://dl.dropboxusercontent.com/u/6685256/AndroidInterpolation/index.html)

- [APK method count](http://inloop.github.io/apk-method-count/) - output per-package method counts.

- [dryrun](https://github.com/cesarferreira/dryrun) - Quickly try the demo project of any Android Library

## CI (Continuous Integration)

- [Travis CI](https://travis-ci.org/)

- [Circle CI](https://circleci.com/)

- [Ship io](https://ship.io/)

## Deploy
- [DeployGate](https://deploygate.com)

- [Fabric](https://get.fabric.io/)

## Crash Tracking

- [Fabric](https://get.fabric.io/)

- [Crittercism](http://www.crittercism.com/)

## Monitoring

- [New Relic](https://newrelic.com/)

## Chrome Plugin

- [![](./art/square_letmeexplainyou.jpg)](https://chrome.google.com/webstore/detail/letmeexplainyou/galbanndfflkpahaeilhhnojpdbjeoae) - Let me explain you this new Chrome plugin from Google Developer Advocate Nick Butcher. It enhances the Android developer documentation. That is all.