Top 22 Android Studio Plugins You Should Know

Part One: Introduction to Plugins

Google launched Android Studio, based on the IntelliJ IDEA Java IDE, at the I/O Developer Conference in May 2013. Android Studio is a fully-featured development tool that also supports third-party plugins, allowing developers to create applications more quickly and efficiently.

Part Two: Installing Plugins

In Android Studio: go to File → Settings → Plugins → Browse repositories and search for the plugin name.

Or

In Android Studio: download the JAR file and install it by going to File → Settings → Plugins → Install plugin from disk.

Top 22 Android Studio Plugins You Should Know

Part Three: Summary of Plugins

Android ButterKnife Zelezny

ButterKnife is a view injection framework focused on the Android system, which can significantly reduce the amount of findViewById and setOnClickListener code, generating visual code with a single click. PS: I won’t include the effect image, but you can see it by opening the plugin download and source code links, and it can be quite laggy to load the effect image.

Plugin download link: https://plugins.jetbrains.com/plugin/7369?pr=androidstudio

Plugin source code link: https://github.com/avast/android-butterknife-zelezny

Plugin tutorial: http://blog.csdn.net/dreamlivemeng/article/details/51261170

Recommended rating: Five stars

GsonFormat

GsonFormat is a plugin that quickly formats JSON data and automatically generates entity class parameters.

Plugin download link: https://plugins.jetbrains.com/plugin/7654?pr=androidstudio

Plugin source code link: https://github.com/zzz40500/GsonFormat

Plugin tutorial: http://blog.csdn.net/dreamlivemeng/article/details/51262538

Recommended rating: Four stars

Android Drawable Importer

To accommodate all Android screen sizes and densities, every Android project contains a drawable folder. Any developer with Android experience knows that to support all screen sizes, you must import different assets for each screen type. The Android Drawable Importer plugin makes this task easier. It reduces the workload required to import scaled images into Android projects. Android Drawable Importer adds an option to import assets at different resolutions or scale specified images to defined resolutions. This plugin speeds up the developers’ work with assets.

Plugin download link: https://plugins.jetbrains.com/plugin/7658?pr=androidstudio

Plugin source code link: https://github.com/winterDroid/android-drawable-importer-intellij-plugin

Plugin tutorial link: http://blog.csdn.net/lee_sire/article/details/49684385

Recommended rating: Three stars

android-selector-chapek / SelectorChapek for Android

Automatically generates the corresponding selector based on resources.

Plugin download link: https://plugins.jetbrains.com/plugin/7298

Plugin source code link: https://github.com/inmite/android-selector-chapek

Recommended rating: Three stars

Android Parcelable Code Generator

A plugin to quickly implement the Parcelable interface.

Plugin download link: https://plugins.jetbrains.com/plugin/7332?pr=

Plugin source code link: https://github.com/mcharmas/android-parcelable-intellij-plugin/

Plugin tutorial link: http://blog.csdn.net/kroclin/article/details/40902721

Recommended rating: Four stars

Markdown

Markdown is a markup language that can be written using a regular text editor, allowing plain text content to have a certain format through HTML-like markup syntax.

Plugin download link: https://plugins.jetbrains.com/plugin/5970?pr=

Plugin documentation link: https://github.com/nicoulaj/idea-markdown

Recommended rating: Four stars

Android Postfix Completion

Allows for quick code completion based on suffixes.

Plugin download link: https://plugins.jetbrains.com/plugin/7775?pr=

Plugin tutorial link: http://blog.jetbrains.com/idea/2014/03/postfix-completion/

Recommended rating: Five stars

AndroidAccessors

A plugin to quickly implement get and set methods.

Plugin download link: https://plugins.jetbrains.com/plugin/7496?pr=

Plugin documentation link: https://github.com/jonstaff/AndroidAccessors

Recommended rating: Three stars

Lifecycle Sorter

Can sort lifecycle method positions according to Activity or Fragment lifecycle.

Plugin download link: https://plugins.jetbrains.com/plugin/7742?pr=

Plugin source code link: https://github.com/armandAkop/Lifecycle-Sorter

Recommended rating: Five stars

ADB WIFI

Wi-Fi debugging without root.

Plugin download link: https://plugins.jetbrains.com/plugin/7856?pr=

Plugin source code link: https://github.com/layerlre/ADBWIFI

Recommended rating: Five stars

ADB Idea

ADB debugging tool, Uninstall App, Kill App, Start App, Restart App, Clear App Data, Clear App Data and Restart.

Plugin download link: https://plugins.jetbrains.com/plugin/7380?pr=

Plugin source code link: https://github.com/pbreault/adb-idea/

Recommended rating: Five stars

CodeGlance

Greatest use: Quickly locate code.

Plugin download link: https://plugins.jetbrains.com/plugin/7275?pr=

Plugin source code link: https://github.com/Vektah/CodeGlance

Recommended rating: Five stars

JSONOnlineViewer

Can debug interface data directly in Android Studio, allowing you to choose request types, customize request headers and bodies, and display formatted JSON data.

Plugin download link: https://plugins.jetbrains.com/plugin/7838?pr=

Recommended rating: Four stars

FindBugs-IDEA

Helps you find hidden bugs and bad practices using FindBugs.

Plugin download link: https://plugins.jetbrains.com/plugin/3847?pr=

Plugin source code link: https://github.com/andrepdo/findbugs-idea/tree/master

Recommended rating: Four stars

jimu Mirror

A plugin that allows you to quickly test layouts on real devices. Jimu Mirror allows you to preview Android layouts with coding updates on the device.

Plugin download link: https://plugins.jetbrains.com/plugin/7517?pr=

Plugin tutorial link: http://www.itnose.net/detail/6204426.html

Recommended rating: Four stars

JavaDoc

Add comments and customize templates.

Plugin download link: https://plugins.jetbrains.com/plugin/?idea_ce&pluginId=7157

Plugin source code link: https://github.com/setial/intellij-javadocs

Recommended rating: Five stars

Android strings.xml tools

Can be used to manage string resources in Android projects. It provides basic operations for sorting Android local files and adding missing strings. Although this plugin has limitations, it is very useful if the application has a large number of string resources.

Plugin download link: https://plugins.jetbrains.com/plugin/7498?pr=

Plugin source code link: https://github.com/constantine-ivanov/strings-xml-tools

Recommended rating: Five stars

Robotium Recorder

Robotium Recorder is an automated testing framework for testing native and hybrid mobile applications on emulators and Android devices. Robotium Recorder allows you to record test cases and user actions. You can also view system functions and user testing scenarios during different Android activities.

Plugin download link: https://plugins.jetbrains.com/plugin/7513?pr=

Plugin official website: http://robotium.com/

Recommended rating: Four stars

Android Holo Colors Generator

Generates corresponding drawables and layout files by customizing Holo theme colors.

Plugin download link: https://plugins.jetbrains.com/plugin/7366?pr=

Plugin source code link: https://github.com/jeromevdl/android-holo-colors-idea-plugin

Recommended rating: Four stars

lint-cleaner-plugin

Removes unused resources, including String strings, colors, and sizes. This is a Gradle plugin, so you can check the GitHub source code for configuration instructions.

Plugin source code link: https://github.com/marcoRS/lint-cleaner-plugin

Recommended rating: Four stars

codota

This website collects a large amount of code, claiming to have over 7 million code examples. It provides both Chrome and AS plugins.

Plugin download link: https://plugins.jetbrains.com/plugin/7638?pr=

Plugin official website: https://www.codota.com/

Recommended rating: Five stars

ECTranslation

A translation plugin for Android Studio (translates English to Chinese). Currently, it can only be installed as a JAR file. The JAR download link and usage instructions are detailed in the GitHub source code link.

Plugin source code link: https://github.com/Skykai521/ECTranslation

Recommended rating: Four stars

via: https://github.com/dreamlivemeng/androidstudio-plugins

Top 22 Android Studio Plugins You Should Know

Leave a Comment

×