Android toolkit-android learning notes

Source: Internet
Author: User

The android SDK provides a complete toolkit that contains a large number of tools, which are divided into two types. Each type is a collection of tools, which I call a collection of tools.
These two types are: SDK tools and platform tools ). the SDK tool set is platform independent and not associated with an Android platform. the Platform toolkit is specially tailored for the latest Android platform and supports some new features of the latest Android platform.
SDK tools are commonly used. According to the android reference manual, the following tools are provided:
Android
Manage AVD (Android Virtual Device) and installed SDK components. on Windows, this tool is a bat file, and the running result is the same as that of "SDK manager.exe" under the android installation directory-"android SDK and AVD manager" is started ".
Ddms
Dalvik debug monitor server, used for debugging Android applications.
Dmtracedump
A graphical call stack chart is generated from the trace log file. function calls during program execution can be displayed in a tree for program optimization analysis.
Android emulator
The legendary Android simulator.
Hierarchyviewer
When debugging and optimizing the android user interface, you can print the view object in the page layout. It makes people feel like firebug.
Layoutopt
It is used for application layout analysis to help it optimize.
Mksdcard
It is used to simulate an external memory card, such as the SD card, so that it can interact with virtual devices in the simulator.
Monkey
Used to perform a monkey test on a simulated device or a real device. speaking of the monkey test, I think of the previous saying in a book about software testing that a group of monkeys may print out a piece of Shakespeare's work in disorder on the typewriter. the monkey test simulates some user operations, but the order of these operations is random.
Monkeyrunner
It provides an interface to write programs to control Android devices or simulators. The function is similar to that of monkeys.
Sqlite3
Allows developers to access the SQLite database generated by the Android Application.
Traceview
A graphical viewer is provided to view the execution logs saved by the application.
Zipalign
Apik file optimization tool.
The Platform tool assembly is updated every time the android SDK is updated. the commonly used platform tool is Android debug bridage (ADB ). you can use ADB to manage a started Android system on the simulator, or use it to install applications on a device.
Most of other platform tools are called by ADT to help us develop Android applications.

Related Article

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.