List of Android Tools
A curated list of awesome Android Tools.
Intellij Plugin
-
JRebel for Android - Live Android Development. Develop your Android applications in real time.
-
Android File Grouping 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 - An IntelliJ IDEA plugin for Dagger which provides insight into how injections and providers are used.
-
Otto IntelliJ Plugin - An IntelliJ IDEA plugin to navigate between events posted by Otto.
-
ButterKnifeZelezny - Simple plug-in for Android Studio/IDEA that allows one-click creation of Butterknife view injections.
-
eventbus-intellij-plugin - Plugin to navigate between events posted by EventBus.
-
eventbus3-intellij-plugin - Plugin to navigate between events posted by EventBus.
-
Android Parcelable code generator - IntelliJ Plugin for Android Parcelable boilerplate code generation.
-
ADB Idea - A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development.
-
Android Drawable Importer 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 - This plugin help you to set material design icon to your project.
-
Android Selector Chapek - Android Studio plugin which automatically generates drawable selectors from appropriately named resources
-
Restclient-idea-plugin - Simulation HTTP requests and test the communication with server
-
Android 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 - Generate selectors for background drawable.
-
GsonFormat - Quickly to convert a JSON string to an entity class
-
LayoutCast - Cast android code and resource changes to the running application through ADB.
Gradle Plugin
-
android-apt - The android-apt plugin assists in working with annotation processors in combination with Android Studio.
-
Android Unmock Gradle 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 - Gradle plugin to discover dependency updates.
-
Gradle Retrolambda Plugin - A gradle plugin for getting java lambda support in java 6, 7 and android.
-
Dexcount Gradle Plugin - A Gradle plugin to report the number of method references in your APK on every build.
-
android-proguard-snippets - Proguard configurations for common Android libraries.
-
Wire Gradle Plugin - A Gradle plugin for generating Java code for your protocol buffer definitions with Wire.
-
SDK Manager Plugin - Gradle plugin which downloads and manages your Android SDK.
-
Hugo - Annotation-triggered method call logging for your debug builds.
-
bintray-release - A helper for releasing from gradle up to bintray.
Emulator
-
Genymotion - Genymotion is a fast and easy-to-use Android emulator to run and test your Android apps.
-
Xamarin Android Player - Simulate, debug, demo or run Android apps in our fast and hassle-free environment.
-
Apptize - Stream iOS & Android Simulators in the Browser
CLI Tool
-
dex-method-counts - Command-line tool to count per-package methods in Android .dex files.
-
pidcat - Colored logcat script which only shows log entries for a specific application package.
-
vectalign - Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG image)
-
QARK - Quick Android Review Kit
-
Android Lint Summary - View your Android lint issues with style.
GUI Tool
-
Android tool for mac - One-click screenshots, video recordings, APK installations for Android phones and smartwatches connected to your Mac.
-
Telecine - Record full-resolution video on your Android devices.
-
ShowJava - An apk decompiler for android.
Web Service
-
Android Asset Studio - A set of web-based tools for generating graphics and other assets that would eventually be in an Android application's res/ directory.
-
APK method count - output per-package method counts.
-
dryrun - Quickly try the demo project of any Android Library