Android 的工具介绍

本文详细介绍了一系列Android开发过程中不可或缺的工具,包括aapt、adb、AIDL工具、AVDs、DDMS、dx、Draw9-patch、Emulator、HierarchyViewer、mksdcard、Monkey、sqlite3、Traceview等,覆盖了从资源编译、设备调试、图形编辑、虚拟设备仿真到应用性能分析的各个环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

aapt(Android Assert Packaging Tool)

用于建立Zip兼容的包(zip,jar,apk),也可用于编译资源到二进制的asserts

adb(Android Debug Bridge)

pc连接android设备进行一系列操作的工具。

AIDL工具(Android Interface Description Language)

可以生成进程间接口的代码

AVDs(Android Virtual Devices)

用于配置仿真器的选项

DDMS(Dalvik Debug Monitor Service, 虚拟机调试监视器服务)

可以使用它kill进程,选择特定进程进行调试,产生追踪数据,观察堆和线程信息,截取模拟器或设备的屏幕画面,以及其他很多功能

dx

将.class字节码转换为Android字节码存放在.dex文件中

Draw 9-patch

允许使用所见即所得( WYSIWYG )的编辑器轻松地创建 NinePatch 图形

Emulator

pc上运行的虚拟移动设备

Hierarchy Viewer(层级观察器)

调试布局的工具

mksdcard

帮助创建磁盘映像,可以在模拟器环境使用磁盘映射来模拟外部存储卡。

Monkey

模拟器或者设备上运行的一个小程序,能够产生为随机的用户事件流。例如点击(click),触摸(touch),挥手(gestures),还有一系列的系统级事件。可以使用Monkey来给正在开发的程序做随机的,但可重复的压力测试。

sqlite3

能够方便访问数据库文件

Traceview

将Android应用程序产生的跟踪日志trace log 转换为图形化的分析视图
https://blog.youkuaiyun.com/qq_16131393/article/details/51172488

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值