Android辅助开发工具说明
1.aapt(Android Asset Packaging Tool):用于建立zip包(zip、jar、apk),也可用于将资源编译到二进制的assets;
2.adb(Android Debug Bridge):在设备或模拟器上安装应用程序的apk文件;也可以将设备或模拟器上的应用程序代码和一个标准的调试工具连接在一起;
3.android工具:android工具是一个脚本,用于创建和管理AVD;
4.AIDL(Android interface description language,Android接口描述语言工具):可生成进程间接口的代码,诸如service可以使用的接口。
5.AVDs:Android虚拟设备;
6.DDMS(Dalvik Debug Moniter Service,Dalvik调试监视器服务):这个工具集成了Dalvik虚拟机,能够在模拟器或设备上管理进程并协助调试。可以使用它杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆(heap)和线程信息,截取模拟器或设备的屏幕画面,还有更多的功能;
7.dx:用于将.class字节码(bytecode)转换为Android字节码(保存在.dex文件中)这个字节码是给Android的java虚拟机运行的。
8.Draw 9-patch:该工具允许所见即所得(WYSIWYG)的编辑器轻松的创建NinePatch图形。
9.Emulator(模拟器):模拟器是一个运行于主机上的程序,可以使用模拟器来模拟一个实际的Android系统的运行,使用模拟器非常适合调试和测试应用程序。
10.Hierarchy View(层级观察器):层级观察器允许调试和优化用户界面。他用可视的方法把视图(view)的布局层次展现出来。
11.mksdcard:帮助创建磁盘映像(disk image),可以在模拟器环境下使用此番映像来模拟外部存储卡(例如sd卡)。
12.Monkey:Monkey时在模拟器上或设备上运行的一个小程序,它能够产生随机用户时间留,例如:点击(click)、触摸(touch)、挥手(gestures),还包括一系列系统级时间。可以使用Monkey给正在开发的程序做随机的但可重复的压力测试。
13.sqlite3:该工具可以方便的访问SQLite数据库文件,这是一个sqlite标准命令行工具。
14.Traceview:这个工具可以将Android应用程序产生的跟踪日志(trace log)转换为图形化得分析视图。
转载于:https://www.cnblogs.com/me1105/p/4527526.html
Android辅助开发工具说明相关推荐
- flutter图标按钮_Flutter开发第一个项目android studio 开发工具的使用说明
Flutter开发第一个项目android studio 开发工具的使用说明 做个自我介绍 自我介绍还是有必要介绍一下的,毕竟这是网络里,你看不到我,我看不到你,只能通过文字来传递信息,本人做技术8年 ...
- 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...
- .NET 程序员十种常用辅助开发工具
.NET 程序员十种常用辅助开发工具 一: .NET 程序员十种工具 - Visual Studio Converter(转换器工具) Visual Studio .NET 项目转换器(参 ...
- 开发浏览器监控网页数据变化_贝程学院:Selenium辅助开发工具Firebug和Firepath
在Selenium开发脚本利用辅助开发工具,可以节省许多时间,提高开发效率和软件质量,降低开发成本.在selenium开发脚本或进行测试前是必须对页面元素进行定位的,而Firefox提供了两个非常使用 ...
- java中ares框架_ARES辅助开发工具-用户手册.doc
ARES辅助开发工具-用户手册 ARES辅助开发工具 用户手册 第1章产品概述5 第2章安装.更新6 2.1安装6 2.2更新6 第3章ARES框架介绍6 3.1请求6 3.2动作6 3.3对象资源7 ...
- Android界面开发工具DroidDraw
用Eclipes开发Android程序设计界面,如果界面的布局需要一行一行输入,那么将会使人很郁闷.现在有个工具可以帮你完成这些操作--Android界面开发工具DroidDraw.DroidDraw ...
- Android 游戏开发工具大升级
不同的硬件厂商为 Android 用户带来了不同尺寸和体验的设备,因此,我们也一直努力地帮助开发者们将游戏呈现到尽多的 Android 设备并使得开发过程更加高效轻松.本文将向您介绍众多新的 Andr ...
- 【猿如意】为开发者提高效率的利器,称心如意的桌面辅助开发工具
目录 先说结论,猿如意,一款值得下载的辅助开发工具 一.猿如意简介 二.效率工具测评 1. json 格式化 2. hosts 切换 3. 其他 三.效率工具使用体验及改进建议 1. 点击运行长时间无 ...
- android studio开发工具遇到一个新问题一直卡indexing paused due to batch update不停的转
3.2.1以上版本的android studio开发工具遇到一个新问题一直卡indexing paused due to batch update不停的转 解决方法有一下两种方式: 1.第一种解决方式 ...
最新文章
- torch 特征对齐
- 第三章 线性代数回顾-机器学习老师板书-斯坦福吴恩达教授
- Vue+ElementUI实现文件的下载与上传
- 5g时代计算机网络过时,5g云电脑 取代主机(5g时代云电脑会普及吗)
- 信息学奥赛一本通(1192:放苹果)
- 学习JDK源码(一):String
- CentOS 7 最小化安装简单配置
- python函数装饰嵌套_python3--函数名本质,函数嵌套,闭包,装饰器
- java 文件下载 组件_java文件夹上传下载组件
- ip申请 web应用_阿里云同时部署DDoS高防IP+CDN+WAF
- 为什么我不建议你用去 “ ! = null “ 做判空?
- python安装换源_Python切换pip安装源的方法详解
- 算法:还有比二分查找更快的算法,判断是否是子字符串Is Subsequence
- java中如何写前端代码怎么写_如何编写规范的、可维护的前端代码?
- 《UNIX系统编程》
- mmdetection tools工具梳理
- 《SteamVR实战之PMCore》(Yanlz+Unity+XR+SteamVR+VR+AR+MR+Valve+Oculus+立钻哥哥+==)
- html可编辑的表格
- 移动宽带frp内网穿透访问家中网络(by quqi99)
- Python性能分析,Python可是无所不能的!
热门文章
- setnx是原子操作吗_Redis面试七连问,你能扛得住吗?
- vs 警告被视为错误
- 5u以太网用交换机连接电脑_干货丨如何用自己的电脑直接连接NUS打印机
- 【kafka】kafka topic某些分区 副本落后leader太多
- 【flink】Flink 1.12.2 源码浅析 : yarn-per-job模式解析 从脚本到主类
- 【Flink】 collector 非常慢 一次尴尬的 排查错误方向 chain 与 不chain 的 区别
- 【Spring】Spring Bean 生命周期
- 60-150-044-使用-Sink-Flink自定义RetractStreamTableSink
- 95-190-642-源码-窗口操作符-EvictingWindowOperator
- 【kubernetes】http proxy error stream error stream ID 3 INTERNAL_ERROR