8 of the best Android Studio plugins

Source: Internet
Author: User
Tags android sdk manager

Android Studio is currently an IDE designed by Google for native Android application development. Based on JetBrains's IntelliJ idea, this is the first announcement of Google I/O 2013 as an heir to eclipse, and is well received by the vast Android community. After a lengthy testing phase, the final version was released last December.

Android Studio is a full-featured development environment equipped with all the features you need to develop Android apps for a variety of devices-from smart watches to cars. Not only is there always room for improvement, Android Studio also provides support for third-party plug-ins, and the following article lists some of the most useful plugins.

1. H.A.X.M (Hardware Acceleration Executive manager)

If you want to execute your application faster with the Android emulator, then H.A.X.M is your best choice. H.A.X.M provides hardware acceleration for Android SDK emulator in Intel systems. I think H.A.X.M is the most useful plugin because it allows Android developers to run the latest version of Android on the emulator as quickly as possible.

Installing H.A.X.M

Open the Android SDK Manager, select "Intel x86 Emulator Accelerator (HAXM installer)", accept the license and install the package.

This process just downloads the software package and is not installed yet. In order to complete the installation to the image shown in the SDK path C:\Users\Administrator\AppData\Local\Android\sdk\ (installed on the Windows machine) and find the downloaded folder. Mine is: C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel. Open the Setup file Hardware_accelerated_execution_manager, click the executable intelhaxm-android, and continue with the installation. Once you have completed this installation, you are ready to use the emulator.

2. Genymotion

Genymotion is the flagship tool for testing Android apps that enables you to run Android custom versions. It is created for VirtualBox internal execution and is equipped with a complete set of sensors and features to interact with the virtual Android environment. Using genymotion allows you to test Android applications on a variety of virtual development devices, and its emulator is much faster than the default emulator.

If you want to make sure that the app you're developing runs smoothly on all supported devices, but when you're having trouble troubleshooting a particular device, you should take advantage of this great plugin.

To install Genymotion, see the previously published tutorials.

3. Android drawable Importer

To accommodate the size and density of all Android screens, each Android project will contain the Drawable folder. Any developer with Android experience knows that in order to support all screen sizes, you must import different artboards for each screen type. The Android drawable Importer plugin can make this work easier. It reduces the amount of work required to import scaled images to Android projects. Android drawable Importer Adds an option to import artboards at different resolutions or to scale the specified image to a defined resolution. This plugin accelerates the work of the developer's artboard.

Install Android drawable Importer

4. Android Butterknife Zelezny

Android Butterknife is an "Android View injection Library". It provides a better view of the code to make it more readable. Butterknife allows you to focus on logic instead of gluing the code to find the view or increase the listener. With Butterknife programming, you have to inject an arbitrary object into the form:

@InjectView (r.id.title) TextView title;

Android Butterknife Zelezny is an android studio plug-in that generates Butterknife injection from the selected XML layout file in activities, clips, and adapters. The plug-in provides the quickest way to generate an XML object injection. If it's just one or two injections, then it's no problem, but if you have a lot to write, then you need to refer to all the injections and write them into the source file.

Here's an example of what the code looks like before using Android Butterknife:

And after use:

Install Butterknife Zelezny:

5. Android Holo Colors Generator

Developing an Android app requires great design and layout. Android Holo Colors Generator is the easiest way to customize your favorite Android app. Android Holo Colors Generator is a plug-in that allows you to create Android layout components for your application at your whim . This plug-in generates all the necessary related XML artboards and style resources that can be used in the project.

Install Holo Colors Generator:

6. Robotium Recorder

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

Robotium Recorder lets you see whether it works as expected when your application is running on the device, or whether it can respond correctly to user actions. This plugin is useful for thorough testing if you want to develop a stable Android application.

Here is an example of what my application looks like when using Robotium Recorder:

To install Robotium Recorder, log in to its official page and select Robotium Recorder depending on the version of your operating system in the installation area.

7.jimu Mirror

Android Studio is equipped with a visual layout editor. But a static layout preview is sometimes not enough for developers, because static previews can't preview animations, colors, and touch areas, so Jimu mirror is a plug-in that lets you test layouts quickly on real-world devices. Jimu Mirror allows you to preview the Android layout that accompanies the encoding update on your device.

Install Jimu Mirror:

8.strings-xml-tools

Strings-xml-tools is a small but useful plugin that 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 is limited, this plugin is useful if the application has a large number of string resources.

Install Android Strings. XML Tools:

Do you have a better Android Studio plugin, please tell us in the message. 、

English Original: The Top 8 Plugins for Android Studio Translator: Codeceo

8 of the best Android Studio plugins

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.