Skip to content

Android Studio Imp Plugins

Bhaumik Soni edited this page May 15, 2017 · 1 revision

Some must have android studio plugins to speedup the development

How to install plugins?

  1. Go to Settings
  2. Click on Browse repositories... button
  3. Search plugin
  4. Click install button on right
  5. Restart Studio

Plugins

1. ADB Idea

Adds the following ADB commands to Android Studio and Intellij:

  • ADB Uninstall App
  • ADB Kill App
  • ADB Start App
  • ADB Restart App
  • ADB Clear App Data
  • ADB Clear App Data and Restart

There are two basic ways to invoke a command:

  • Through the Tools->Android->ADB Idea menu
  • By searching for "ADB" in "Find Actions" (osx: cmd+shift+a, windows/linux: ctrl+shift+a)

2. ButterKnife Zelenzy

Plugin for generating ButterKnife injections from selected layout XMLs in activities/fragments/adapters.

3. Android DPI Calculator

An Android DPI calculator for all developers and designers. Allows you to calculate different sizes in all available default densities on Android platform, i.e.: xxxhdpi, xxhdpi, xhdpi, hdpi, mdpi, ldpi and tvdpi.

4. Material Design Icon Generator

Android Studio & IntelliJ Plugin for Material Design Icon. This plugin help you to set material design icon in your app resources.

5. Exynap - Effortless Android Development

Exynap is an Android Studio plugin which helps you find and implement the code you require in an instant. @OSX users: If you encounter a plugin crash after installation, please take a look at this troubleshooting article: Android Studio does probably not use Java 1.7+ as runtime.

Reasons to use Exynap

  • Just type whatever you are looking for: You only have to formulate a command, pick a suggestion from the list and press Enter.
  • Remembering tons of shortcuts or Live Template abbreviations is in the past. There is only one shortcut you need (Ctrl + Shift + D). Nothing else.
  • Ready to use within minutes: Just download the plugin from the plugin repository and begin using it, there is no sign up procedure involved.
  • Privacy guaranteed: A “Data Privacy Monitor” shows you all the data that has been submitted to our servers since you launched Android Studio. Exynap will never send your implementation details, code or project related material to us.

6. Fabric

7. LifeCycle Sorter

Sorts the lifecycle methods of an Activity or a Fragment in the order that they are called in your application.

8. Android Parcelable Code Generator

Plugin which generates Android Parcelable boilerplate code for you

9. Android Code Generator

Android Code Generator Author Author of this plugin is Tomasz Morcinek. Public github profile: https://github.com/tmorcinek. Repository Project on github android-codegenerator-plugin-intellij Description Plugin parses xml file, and retrieves data about all the views that contain android:id attribute. Plugin collects information about view's type and id. Based on that, plugin generates fields, assignment, imports and methods. Full project description on github's information page. Features

There are several very useful features some of them are:

  • generating Activity Class code from layout
  • generating Fragment Class code from layout
  • generating Adapter Class code from item layout
  • generating Menu code from menu xml
  • creating files from code
  • preview screen with generated code that can be modified before creation of file
  • detection of project package

10. JavaDoc

Plugin that generates java docs on java class elements, like field, method, etc.

11. .ignore

.ignore is a plugin for .gitignore (GIT),\

12. FindBug-IDEA

provides static byte code analysis to look for bugs in Java code from within IntelliJ IDEA. FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). The name FindBugs™ and the FindBugs logo are trademarked by The University of Maryland. As of July, 2008, FindBugs has been downloaded more than 700,000 times. FindBugs-IDEA uses FindBugs™ under the hood. For more information see http://findbugs.sourceforge.net/.