Eight excellent Android Studio plug-ins and androidstudio plug-ins

Source: Internet
Author: User
Tags android sdk manager

Eight excellent Android Studio plug-ins and androidstudio plug-ins

Android Studio is an IDE officially designed by Google for developing native Android applications. IntelliJ IDEA based on JetBrains is the first to be announced by Google I/O 2013 as the successor of Eclipse and is well received by the Android community. After a long test phase, the final version was released in July last December.

Android Studio is a fully functional development environment equipped with all the features required for various devices-from smart watches to cars-to develop Android applications. There is always room for improvement. Android Studio also provides support for third-party plug-ins. The following sections will list some of the most useful plug-ins.

1. h.a.x. M (hardware acceleration execution Manager)

If you want to use the Android simulator to execute applications faster, h.a.x. M is your best choice. H.a.x. M provides hardware acceleration for Android SDK simulators in Intel systems. I think h.a.x. M is the most useful plug-in because it allows Android Developers to run the latest Android version on the simulator as soon as possible.

Install h.a.x. M

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

This process only downloads the software package and has not been installed yet. To complete the installation, go to C: \ Users \ Administrator \ AppData \ Local \ Android \ SDK \ (installed on a Windows machine) and find the downloaded folder. My options are C: \ Users \ Administrator \ AppData \ Local \ Android \ sdk \ extras \ intel. Open the Installation File Hardware_Accelerated_Execution_Manager, click the executable intelhaxm-android, and continue the installation. After installation, you can use the simulator.

2. genymotion

Genymotion is the flagship tool used to test Android applications and run customized Android versions. It was created for internal execution of VirtualBox and is equipped with a complete set of sensors and functions required to interact with the virtual Android environment. Using Genymotion allows you to test Android applications on multiple virtual development devices, and its simulators are much faster than default simulators.

If you want to ensure that your applications can run smoothly on all supported devices, but it is difficult to eliminate errors on specific devices, then we should make good use of this great plug-in.

To install Genymotion, see previous tutorials.

3. Android Drawable Importer

To adapt to the size and density of all Android screens, each Android project contains the drawable folder. Anyone with Android development experience knows that to support all screen sizes, you must import different artboards to each screen type. The Android Drawable Importer plug-in makes this work easier. It reduces the workload required to import and scale images to Android projects. Android Drawable Importer adds an option to import a canvas or scale a specified image to a defined resolution at different resolutions. This plug-in accelerates the drawing board of developers.

Install Android Drawable Importer

4. Android ButterKnife Zelezny

Android ButterKnife is an "Android view injection library ". It provides a better code view to make it more readable. ButterKnife allows you to focus on logic, rather than sticking code to view or add listeners. To program with ButterKnife, you must inject arbitrary objects in the following format:

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

Android ButterKnife Zelezny is an Android Studio plug-in used to generate ButterKnife injection from the selected XML layout file in activities, clips, and adapters. This plugin provides the fastest way to generate XML Object injection. If there is only one or two injections, there is no problem with writing this method. But if you have a lot to write, you need to refer to all the injections and write them into the source file.

The following is an example of code before Android ButterKnife is used:

And after use:

Install ButterKnife Zelezny:

5. Android Holo Colors Generator

Developing Android applications requires great design and layout. Android Holo Colors Generator is the easiest way to customize Android applications that suit your preferences. Android Holo Colors Generator is a plug-in that allows you to create Android layout components for your applications as you like. This plug-in generates all necessary XML canvas and style resources that can be used in the project.

Install Holo Colors Generator:

6. Robotium Recorder

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

Robotium Recorder allows you to see whether your application can work as expected or respond correctly to user actions when it is running on a device. If you want to develop a stable Android Application, this plug-in is very helpful for thorough testing.

The following is an example of how my application uses robojavasrecorder:

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

7. jimu Mirror

Android Studio is equipped with a visual layout editor. However, a static layout preview may not be enough for developers sometimes, because static previewing cannot preview the animation, color, and touch area, so jimu Mirror is coming, this is a plug-in that allows you to quickly test the layout on a real device. Jimu Mirror allows you to preview the Android layout that is updated along with the encoding on the device.

Install jimu Mirror:

8. Strings-xml-tools

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

Install Android Strings. xml tools:

Do you have a better Android Studio plug-in? Please leave us a message. ,

The Top 8 Plugins for Android Studio

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.