sqliteAndroid 提供的均等层层帮扶系统开发工具

除却软件本身的代码之外,Android
还提供了一如既往雨后春笋工具来帮忙系统开发,这些根本的家伙包括:

  •  aapt(AndroidAssetPackagingTool):用于建zip兼容的担保(zip、jar、apk),也不过用以将资源编译到第二上

    制的 assets。

  •  adb(Android Debug Bridge,Android 调试桥):使用 adb
    工具得以于模拟器或配备上安装应用程序的.apk

    文件,并由命令行访问模拟器或设施。也得为此其把 Android
    模拟器或配备及之应用程序代码和一个规范

    的调试器连接于并。

  •  android工具:android工具是一个本子,用于创造及管理AndroidVirtualDevices(AVDs)。

  •  AIDL工具(AndroidInterfaceDescriptionLanguage,Android接口描述语言工具),AIDL工具得以转过程

    里头接口的代码,诸如 Service 可能用的接口。

  •  AVDs(AndroidVirtualDevices,Android虚拟设备)

  •  用于配置模拟器,模拟出类似的配备效果

  •  DDMS(Dalvik Debug Monitor
    Service,Dalvik调试监视器服务):这个家伙并了Dalvik,能够以模拟器

    要么配备上管住过程并支援调试。可以动用其杀进程,选择某个特定的过程来调节,产生跟踪数据,观

    察堆(heap)和线程信息,截取模拟器或配备的屏幕画面,还有复多的效益。

  •  dx:dx工具用于将.class字节码(bytecode)转换为Android字节码(保存在.dex文件中)这个字节码文件

    凡是深受 Android 的 Java 虚拟机运行用的。

  •  Draw9-patch:Draw9-patch工具允许利用所展现即所得(WYSIWYG)的编辑器轻松地开创NinePatch图形。

  •  Emulator(模拟器):模拟器是一个运转为主机上之主次,可以应用模拟器来法一个事实上的Android系统

    的周转,使用模拟器非常适合调试和测试应用程序。

  •  Hierarchy
    Viewer(层级观察器):层级观察器工具允许调试以及优化用户界面。它之所以可视的法门把视图(view)

    的布局层次展现出来,此外,还给当前界面提供了一个享有比如说素栅格(grid)的放大镜观察器。

  •  mksdcard:帮助创建磁盘映像(disk
    image),可以在模拟器环境下利用磁盘映像来拟外部存储卡(例如

    SD 卡)。

  •  Monkey:Monkey
    是在模拟器或配备上运行的一个稍微序,它会发出随机的用户事件流,例如:点击

    (click)、触摸(touch)、挥手(gestures),还包同多元系统级事件。可以采用
    Monkey 给正在开发的主次召开随机的只是可更的下压力测试。 

  • sqlite3:sqlite3工具能够有利于地访问SQLite数据文件,这是一个sqlite标准命令行工具。

  • Traceview:这个家伙得以以Android应用程序产生的跟踪日志(tracelog)转换为图形化的辨析视图。

 

* *

网站地图xml地图