The Android SDK contains a variety of customization tools, as follows:
Android Emulator (Android Emulator)
It is a virtual mobile device that runs on your computer. You can use the simulator to design, Debug and test your application in an actual Android run environment.
Android Debug Bridges (Android Debug Bridge (ADB))
The Adb tool allows you to install the application's. apk file on the emulator or device and access the emulator or device from the command line. You can also use it to connect the application code on the Android emulator or device to a standard debugger.
Level Viewer (Hierarchy Viewer)
The Level Viewer tool allows you to debug and optimize your user interface. It shows the layout level of your view in a visual way, and also provides a magnifying glass viewer with a pixel grid (grid) for the current interface, so you can lay it out correctly.
9-patch
The Draw 9-patch tool allows you to easily create Ninepatch graphics using WYSIWYG editor. It can also preview the stretched image and highlight the content area.
Eclipse IDE Android development tool plug-in (Android development tools Plugin for the Eclipse IDE)
The ADT plugin greatly expands the Eclipse integration Environment feature, making it easy and fast to build and debug your Android application. If you use the Eclipse,adt plugin you can incredibly speed up the development of Android apps.
You can access other Android development tools from within the Eclipse IDE. For example, ADT allows you to access many features of the DDMS tool directly from eclipse-the screen, manage port forwarding (port-forwarding), set breakpoints, and observe thread and process information.
It provides a new Project wizard to help you quickly build and build the most basic files you need for your new Android application.
It makes the process of building Android applications automated and straightforward. http://www.huiyi8.com/vi/
It provides an Android code editor that can help you write valid XML for Android manifest and resource files.
More details about the ADT plugin, including installation instructions, can be found in the Android development environment installation. If you want to see a sample usage screen, refer to Hello Android.
Dalvik Debug Monitoring Service (Dalvik Debug Monitor Services (DDMS))
This tool integrates Dalvik (a virtual machine (VM) that is customized for Android) and allows you to manage processes and assist in debugging on simulators or devices. You can use it to kill processes, select a particular process to debug, generate tracking data, observe heap and thread information, intercept the screen of the emulator or device, and more.
Android Asset Packaging Tool (AAPT)
The AAPT tool lets you create an. apk file that contains both Android application binaries and resource files.
Android Interface Description Language (Android Interface Description Language (aidl))
Code that allows you to generate interfaces between processes, such as interfaces that a service might use.
Sqlite3
This tool gives you easy access to SQLite data files. These data files are created and used by the Android application.
Traceview
This tool can convert the trace log generated by your Android application into a graphical analysis view.
Mksdcard
To help you create a disk image, you can use a disk image in an emulator environment to simulate an external memory card (such as an SD card).
Dx
Dx Gongju converts. Class bytecode (bytecode) to Android bytecode (saved in. dex files).
Ui/application exerciser Monkey
Monkey is a small program running on a simulator or device that can generate a random stream of user events, such as Click, Touch, wave (gestures), and a series of system-level events. You can use monkey to give a random, but repeatable, stress test to the program you are developing.
Activitycreator
A script that can produce an ant build file that you can use to compile your Android application. If you are developing on eclipse and using the ADT plugin, you do not have to use this script.