Introduction to the Android Studio file directory

Source: Internet
Author: User

First, the installation time does not understand the usefulness of many things, just according to the tutorial to do, so want to tidy up the idea:

The various directories in the Android SDK function:

1. AVD Manager.exe: Virtual Machine management tool for building and managing virtual machines.

2. SDK MANAGER.EXE:SDK management tool for management, download SDK, SDK tools, and extension tools

3, Tools directory: Including testing, debugging, third-party tools. Simulators, data management tools, and more.

4, Build-tools directory: Compile tool directory, contains the conversion to Davlik virtual machine compiler tool.

Includes: AAPT (Android Asset packaging Tool): Compile the application's resource file (including Androidmanifest.xml and your activities XML file), generate the R.java file, so you can get from your

Reference resources in Java code.

Aidl: Convert the. Aidl interface into a Java interface.

DX: Conversion. Class intermediate Code is the Dvlik intermediate code, all Java-compiled build. class files require this tool to be converted and then packaged into the APK file.

Dexdump:dump Devlik Intermediate Code

5. Platform-tools Directory: Development and debugging tools that contain platform dependencies for developing apps. including ADB, fastboot, etc.

Including:

Adb:android Debugging Tools

Fastboot:boot Tools

6, platforms/<android-version> directory: including Android platform. Included in the Android.jar library. You must refer to a platform for your compilation goals.

7. System-images Directory: Compiled system image. The simulator can be loaded directly.

8. Sources directory: The source directory of the Android SDK

9. Samples Directory: SDK Example

10. Add-ons directory:

11. Docs Directory:

12. Extras Directory:

Ii. detailed documents under the catalogue

1. Android Simulator (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 operating environment .

2. Android Debug Bridge (Android Debug Bridges (ADB))

adb tool allows you to install file, and access the emulator or device from the command line. You can also use it to connect an Android emulator or application on your device

3, < Span class= "T_tag" > 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,

In addition, a magnifying glass viewer with a pixel grid (grid) is provided for the current interface so that you can layout it correctly.

4, dalvik Debug Monitor Service (Dalvik debug Monitor service   (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 the process, select a particular process to debug, generate the number of traces according to the view< Span class= "T_tag" > Cha (heap) and thread information, intercepting the screen of the emulator or device, There are more features.

5, < Span class= "T_tag" > android Asset packaging Tool (AAPT)

aapt tool allows you to create a containing Android The. apk file for the application binaries and resource files.

6, < Span class= "T_tag" > 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.

Introduction to the Android Studio file directory

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.