By using android studio plugins, you can create structural code, make the application faster and can manage project resources smoother.

Imagine if you could make Android development faster, and see an instant boost in your workflow.

or even better:

What if there were 21 Amazing Android Studio Plugins to choose from.

…and each of them could make your Android development faster and easier?

You’d probably be pumped to read about them. 

Lucky for you, that’s exactly what I’m going to share with you in this post 21 Android Studio Plugins

So let’s get started with the list that can improve and better Android’s official IDE.

1. Rainbow Brackets

Nested brackets and additions might lead to annoyance for programmers. Several hours were misplaced looking for that lost bracket than is mucking upset.

This plugin can highlight a block by colourful brackets and also a typing comment line from your IDE. 

 Android Studio Plugins

It operates on 

  • Java
  • Scala
  • Clojure
  • Kotlin
  • JavaScript
  • TypeScript
  • Objective-C
  • C#, and many more

2. String Manipulation

As the name suggests, String Manipulation is a top android studio plugin. It can save your number of hours and leads to manual work.

It offers

  • technique toggling 
  • camelCase
  • kebab-lowercase
  • KEBAB-UPPERCASE
  • snake_case
  • SCREAMING_SNAKE_CASE
  • dot.case, words lowercase

3. Codota

The Codota plugin makes use of machine learning to a multitude of resources and code-completions from tons of Java programs.

This plugin is used by both learner and professional Java developers. Codota creates development more rapidly, and assists remove those annoying mistake that appears in your code.

4. CPU Usage Indicator

This amazing UI plugin is quite useful and convenient than one can firstly consider. As your code and app get more intricate to accumulate and work, this will take charge of your CPU.

One of the most valuable things about CPU Usage Indicator that can produce a strand dump. This Plugin proves that what it is the IDE might be performing in the background to block the CPU.

5. Project Lombok

Complex Java code used for Android applications always incorporates multiple numbers of boilerplate code i.e. setters, constructors, getters etc. This might promote extensive, not easy to read, and tiresome to uphold techniques.

Project Lombok is a Java record that sockets into your IDE. Then it creates those boilerplate codes, keeping your code small and clear. The dissimilarity between pre and post-Lombok code can be astounding.

6. Android Drawable Importer

If you’re performing a great work withdrawal in your Android development, this will be a great opportunity for you. This is the primary plugin you need to find out.

To get used to all Android screen sizes and resolutions, each Android project holds a drawable folder. This plugin has three main features.

Features

  •  AndroidIcons and Material Icons Drawable Import
  • Batch Drawable Import
  • Multisource-Drawable

7. Android Drawable Preview Plugin

When you have many drawable elements in your project, just keep in mind, which can find tough. With Android Drawable Preview Plugin, you can do it.

This Android Studio plugin restores the default icon’s withdrawable previews in the project analysis. It is easy to access, but not a reason to make use of unclear names for the drawable resources. Keep it eloquent, for all time.

8. Vector Drawable Thumbnails

 Android Studio Plugins

To glance at a vector drawable XML file, you would usually require in creating your app. To eliminate the issues, Vector Drawable Thumbnails shows the entire Android vector drawable in the complete project with one tick.

9. Bundletool

Bundletool is basically an underlying tool that is used to build any Android App Bundle. Gradle, Android studio and Google Play use this plugin. Moreover, it can convert the App bundle into different APKs.

This tool by Google is important for more well-organized APK packages.

10. Android Input

 Android Studio Plugins

Android Input is quite an easy but functional Android Studio plugin. By this plugin, you can easily type text right into your Android device or emulator. It has the capacity to remember the last used device, and the final text typed.  

11. Butterknife Zelezny

Android ButterKnife is basically a “View Injection Library for Android”. It usually increases the readability of the code. So, you can easily focus on the logic of the code, not to the viewpoint of it. 

 Android Studio Plugins

By installing Android ButterKnife Zelezny plugin, you can generate ButterKnife injections from the selected layout XMLs in adapters, activities, or fragments. 

12. ADB Idea

For both IntelliJ IDEA and Android Studio, this plugin can add useful shortcuts to different ADB tool commands straight in your IDE.

As per the developer, the ADB idea plugin can increase the speed of debugging and development of Android apps.

13. ADB WIFI

 Android Studio Plugins

For debugging purposes, this plugin can connect any device to the ADB via WIFI. ADB WIFI plugin is nothing but a series of commands that you can execute in the command prompt.   

14. adb-enhanced

Adb-enhanced is an interface of numbers of command-lines that allows you to play with different buggy app behaviours like:   

  • Screen rotation
  • Battery saver mode
  • Data saver mode
  • Doze mode
  • Authorization granting/revocation.

15. Power Mode II

 Android Studio Plugins

Features 

  • Exploding falling sparks, Editor shaking and Flames
  • Provide Keyboard shortcut to on/off power mode (shift+ctrl+alt+O)
  • Use colours and transparency in the colour space
  • Change the animation frame rate
  • In the Play music folder, it adjusts the volume based on heat up
  • Changeable animation images

16. Statistic

Statistic plugin Shows project statistics. This plugin shows files sorted by their extension along with size, line count LOC, etc.

Users can select scope using the ‘Refresh on selection’ button.

17. AceJump

AceJump allows you to quickly navigate the caret to any position visible in the editor. 

 Android Studio Plugins

You can simply hit “ctrl+;”, type a character, then type the matching character to Ace Jump.

18. Atom Material Icons

This plugin Replaces Jetbrains’ icons with Atom File Icons and Material Design Icons!  Gives Visual treat to your IntelliJ IDEA.

 Android Studio Plugins

This is both a port of the Atom File Icons and the Material Theme Icons

19. Code Iris

This plugin visualizes the modules, packages, and classes of your project.
It’s like a UML based “Google Maps” for your Source Code.

 Android Studio Plugins

It visualizes modules, classes, packages, and dependencies.

20. Quokka

Quokka is a rapid prototyping playground in your editor, with access to your project’s files, inline reporting, code coverage, and rich output formatting.

 Android Studio Plugins

this plugin allows you to quickly prototype your ideas and get immediate feedback.

21. Dummy Text Generator

The plugin adds a random text generator, capable of creating witty texts in different genres. Created text can be inserted newly at the caret, or replace a selection.

 Android Studio Plugins

The dummy text generator is added to the main menu, tools menu and into the generate popup.

Conclusion

These are a few of the amazing Android studio plugins you can find on GitHub or anywhere on the internet.
Moreover, if you ever work on one, please share it with us on the comment section, we would love to know about it.