zoukankan      html  css  js  c++  java
  • android sdk里的各目录作用


    AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。

    SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具

    tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。

    build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。
    包括
    aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。
    aidl:把.aidl 接口转换成java接口.

    dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.
    dexdump:dump devlik中间代码

    platform-tools目录:包含开发app的平台依赖的开发和调试工具。
    包括
    adb:android调试工具
    fastboot:boot工具

    platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。

    system-images目录:编译好的系统映像。模拟器可以直接加载。

    sources目录:android sdk的源码目录

    samples目录:sdk例子


    SDK Platform 可以理解为版本,因此有 SDK Platform 7,SDK Platform 8等等

    Android SDK Tools 是各个版本都可通用的工具文件夹,里面有draw9patch hierarchyviewer emulator等工具

    Android SDK Platform-tools 包含开发app的平台依赖的开发和调试工具,里面有adb aapt等 这些文件夹都可以在sdk安装路径下找到; 

  • 相关阅读:
    再谈C#装箱和拆箱操作
    C#装箱与拆箱总结
    大话设计模式
    创建ASP.NET Webservice
    Lambada和linq查询数据库的比较
    设置VS2015背景图片(转载)
    windows 下使用Linux 子系统-安装.net core 环境
    .net core 3.1 ef Migrations 使用 CLI 数据迁移及同步
    linq 大数据 sql 查询及分页优化
    数据迁移最快方式,多线程并行执行 Sql插入
  • 原文地址:https://www.cnblogs.com/liaojie970/p/5724913.html
Copyright © 2011-2022 走看看