关闭

SDK中常用的工具

标签: sdk
316人阅读 评论(0) 收藏 举报

Android SDK包含了各种各样的定制工具,简介如下:

一、Android模拟器(Android Emulator )
它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。

二、Android调试桥(Android Debug Bridge (adb) )
Adb 工具可以让你在模拟器或设备上安装应用程序的.apk文件,并从命令行访问模拟器或设备。你也可以用它把Android模拟器或设备上的应用程序代码和一个标准的调试器连接在一起。

三、层级观察器 (Hierarchy Viewer )
层级观察器工具允许你调试和优化你的用户界面。它用可视的方法把你的视图(view)的布局层次展现出来,此外还给当前界面提供了一个具有像素栅格(grid)的放大镜观察器,这样你就可以正确地布局了。
四、9-patch
Draw 9-patch工具允许你使用所见即所得(WYSIWYG)的编辑器轻松地创建NinePatch图形。它也可以预览经过拉伸的图像,高亮显示内容区域。
五、Eclipse IDE Android 开发工具插件(Android Development Tools Plugin for the Eclipse IDE)
ADT插件大大扩展了Eclipse集成环境功能,使得生成和调试你的Android应用程序既容易又迅速。如果你使用Eclipse,ADT插件可以让你难以置信地加快开发Android应用程序的 速度。
你可以从Eclipse IDE内部访问其它Android开发工具。例如,ADT可以让你直接从Eclipse访问DDMS工具的很多功能—屏幕截图,管理端口转发(port-forwarding),设置断点,观察线程和进程信息。
它提供了一个新的项目向导(New Project Wizard),帮助你快速生成和建立起新Android应用程序所需的最基本的文件。
它使得构建Android应用程序的过程变得自动化以及简单易行。
它提供了一个android代码编辑器,可以帮助你为Android manifest和资源文件编写有效的XML。
有关ADT插件的更多详细信息,包括安装指令,可参考Android 开发环境安装。如果你想看一个用法范例的屏幕截图,可参考Hello Android。
六、Dalvik 调试监视器服务(Dalvik Debug Monitor Service (ddms))
这个工具集成了Dalvik(为Android 平台定制的虚拟机(VM)),能够让你在模拟器或者设备上管理进程并协助调试。你可以使用它杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆(heap)和线程信息,截取模拟器或设备的屏幕画面,还有更多的功能。
七、Android Asset Packaging Tool (aapt)
Aapt工具可以让你创建包含Android应用程序二进制文件和资源文件的.apk文件。

八、Android接口描述语言(Android Interface Description Language (aidl))
可以让你生成进程间的接口的代码,诸如service可能使用的接口。

九、sqlite3
这个工具能够让你方便地访问SQLite 数据文件。这些数据文件是由Android 应用程序创建并使用的。

十、Traceview
这个工具可以将你的Android 应用程序产生的跟踪日志(trace log)转换为图形化的分析视图。

十一、mksdcard
帮助你创建磁盘映像(disk image),你可以在模拟器环境下使用磁盘映像来模拟外部存储卡(例如SD 卡)。

十二、dx
Dx gongju 将.class字节码(bytecode)转换为Android字节码(保存在.dex文件中) 。

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

十四、activitycreator
一个可以产生Ant build 文件的脚本,你可以使用它编译你的android 应用程序。如果你正在Eclipse上开发,并使用ADT插件,你不必使用这个脚本。

0
0
查看评论

安卓开发常用的工具集合(第三方SDK等)

1.腾讯Bugly,为移动开发者提供专业的异常上报和运营统计,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。 地址:https://bugly.qq.com/v2/
  • beibaokongming
  • beibaokongming
  • 2017-03-09 10:38
  • 358

SDK中常用的工具

Android SDK包含了各种各样的定制工具,简介如下: 一、Android模拟器(Android Emulator ) 它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。 二、Android调试桥(Android...
  • xzylx1
  • xzylx1
  • 2015-11-17 09:20
  • 120

Android笔记1——Android SDK自带的工具和命令

1、Android命令 位于SDK安装目录的tools子目录下,用于创建、管理AVD(Android Virtual Device),以及创建和更新Android项目。 需要和子命令配合使用,如:android create avd就用于创建AVD,常用子命令有 list list avd ...
  • glorydream2015
  • glorydream2015
  • 2015-05-07 21:18
  • 1019

安卓开发常用SDK

工作这么久了,总结一下手机APP中常用的SDK等。 地图:百度map,高德也行,但实际使用中感觉还是百度用着顺手,可能用习惯了吧。在部分机型上高德定位误差比较大,百度则没发现有这种情况。 推送:小米推送。百度推送等在miui系统中会收不到推送,另外,miui默认禁止应用Service自动重启,如...
  • qq909157370
  • qq909157370
  • 2015-08-07 23:35
  • 2909

Android SDK中各种工具

原文地址:http://blog.csdn.net/android_tutor/article/details/4975084 Android SDK包含了各种各样的定制工具,简介如下: Android模拟器(Android Emulator ) 它是在你的计算机上运行的一个虚拟移动设备。你可...
  • berber78
  • berber78
  • 2015-02-07 21:42
  • 1489

常用加密工具

开发中,有些数据不希望被看到,需要进行加密: 这里提供一个可用的加密工具 import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStream; import javax.cryp...
  • qq_34211554
  • qq_34211554
  • 2017-10-10 11:19
  • 125

常用的第三方SDK介绍(搜集中)

1.验证码 我们开发IT产品时经常要实现注册登录,现在很流行用短信验证码或者语音验证码的形式向客户端发送验证码。 我们开发人员估计都会选用现成的SDK接入实现。比如:创蓝中国 这家专做短信或者语音验证码,或者短信服务。 还有:网易云信 网易云信倒不是专做验证码,可以通过里面的短信模块自己实现...
  • su_sai
  • su_sai
  • 2016-07-17 18:36
  • 2167

常用的JAVA_JDK工具以及命令

在JDK的安装目下面的bin目录下常用的工具: 1、编译工具    javac 2、运行工具    java 3、压缩工具    jar 4、文档生成工具    javadoc 5、字符编码转换工具 ...
  • wusahaoshuai
  • wusahaoshuai
  • 2012-07-24 09:26
  • 589

常用项目管理37种工具

1,现金流量表(Cash Flow) 关于这个工具我已经发了样板,这里建议把实际数据的输入和计算函数分别做在两个工作表(Sheet)上,这样的好处慢慢体会了。现金流量表也可以稍加改动变成资金平衡表,用来监控成本和进度,沈先生已经有例子发出来了,谢谢。现金流量表还可以改为进口材料表等等。 2, S曲...
  • gsairon
  • gsairon
  • 2015-04-14 12:39
  • 940

JVM常用分析命令与工具

“报告连长:上周日投产的敌情侦测仪程序,昨晚一蟑螂进入系统摧毁了主程序导致DOWN机了。”上等兵火龙报告。 “,你们这群蠢蛋,吃啥啥不够,干啥啥不行,养你们不如养一帮娘们,敌人这些天对我们钓鱼岛虎视眈眈,命令你们2个小时内找出这只蟑螂,如果这个蟑螂影响我们后续的作战部署,你们以后就天天吃蟑螂。”连...
  • xufeipeng
  • xufeipeng
  • 2014-01-04 12:38
  • 923
    个人资料
    • 访问:283618次
    • 积分:4545
    • 等级:
    • 排名:第7769名
    • 原创:168篇
    • 转载:126篇
    • 译文:0篇
    • 评论:42条
    联系方式
    zhanglihow@gmail.com
    博客专栏
    最新评论