为你插上遨翔的翅膀,与您共同成长...
  •  Android SDK提供了一系列可帮助开发者设计、创建、测试和发布Android应用

    程序的强大工具,以下是游戏邦编译developer推荐的10款最常用的开发工具。

    1.Eclipse w/ADT 

      虽然Eclipse并非唯一可用于开发Android应用的Java开发环境,但它是目

    前最欢迎的工具,有很大程度上是因为它的成本很低(免费),但最主要的原因

    还是它与其他Android工具的强大组合功能。最典型的表现就是它与Android

    Development Tools(ADT)插件的组合(游戏邦注:开发者可以通过Android网站

    下载ADT)

    2.Android SDK and AVD Manager 

      这项SDK可提供多种重要的功能,它能管理不同版本的Android SDK,以及

    第三方附件、工具、设备驱动程序和文件。第二大功能就是管理用来安装模拟

    器实体的Android Virtual Device配置(AVD) 

    3.Android Debug Bridge(adb)

      该工具可将其他工具接入模拟器和设备,它除了可以让其他工具(游戏邦注

    :尤其是Eclipse ADT插件)功能生效以外,还可以使命令行上传或下载文件,

    安装或卸载程序包,通过进入设备或模拟器的shell环境访问许多其他功能。 

    4.Dalvik Debug Monitor Server(DDMS) 

      无论是通过独立应用程序还是Eclipse perspective访问DDMS,它都能提供

    检查、调试、与模拟器及设备实体交互的便利功能。开发者可使用DDMS检查运

    行程序和线程,探索文件系统,搜集堆栈和其他内存信息,附上调试器,甚至

    是抓取视频截图。通过模拟器,开发者还可以模拟电话接听和发送SMS等状态。

    5.Android模拟器和实际移动设备 

      如果开发者创建完成了一款应用程序,就必须针对自己锁定的设备进行测

    试。你可以将模拟器与AVD结合在一起模拟目标移动设备的运行环境,但更全面

    地进行测试,你还是需要一个真正的移动设备,因为模拟器虽然功能强大,但

    它毕竟不是实际使用的手机,用户也不可能使用模拟器运行应用程序,所以实

    际移动设备也是测试环节必不可少的工具。

    6.LogCat 

      LogCatAndroid日志系统的名称,你可以通过Eclipseadb读取LogCat

    据,它可以提供系统中相关事件的诊断信息。开发者可以由此将应用程序的调

    试和诊断信息发送到LogCat 

    7.The Hierarchy Viewer 

      开发者可通过独立应用程序或者Eclipse perspective访问The Hierarchy

    Viewer,它的作用是在运行过程中查看程序的UI布局,提供了一个图表显示应

    用程序布局和视图层级的情况,开发者可依此判断程序UI布局的存在问题。

    8. Draw 9-Patch

      Draw 9-Patch可助开发者更方便地完成应用程序的图形设计,该工具支持

    开发者将传统的PNG图像文件转化成更具灵活性、更能有效运用于手机应用开发

    过程的可扩展图像文件。这项工具可以在快速显示效果的环境中简化NinePatch

    文件的创建过程。 

    9.The Monkey Test Tools 

      它包括Monkey试验程序和monkeyrunner工具,这两项工具可用于自动测试

    应用程序。前者可在强度测试过程中将其中发生事件随机发送到应用程序中,

    而后者可使用Python脚本通过截屏自动测试和检查相关结果,以此测试应用的

    稳定性。 

    10. ProGuard 

      它是典型的Android应用开发过程中必不可少的一个环节,为开发者提供了

    一个发布产品后保护知识产权的有效方法。ProGuard这种混淆器可用于模糊相

    关信息,并用无意义的字符序列来替换其中重要内容,使其难以进行逆向工程

    。通过ProGuard可得到更精简的文件,也就意味着网络传输更省时,装载速度

    更快,占用内存空间更小。 

      总结 

      Android SDK含有大量其他开发工具,其中有许多工具主要用于开发特殊项

    目,上文所列的常见工具均适用于每一种类型的Android应用开发项目。当然,

    这个领域的新型工具还会频频问世,所以开发者需要留意 AVDSDK Manager

    更新信息。最好的开发工具信息来源当然还是Android Developer网站,开发者

    可从中下载最新SDK、源文件、新手教程、技术分析文章,并通过Android博客

    获取最新情报,相信该网站的内容一定会让各位Android应用开发者受益匪浅。

  • 前一条:JDK和J2EE的安装
    后一条:Windows 7的备份、还原技巧与方法

24小时热线:028-87777180,13684087372
地址:成都锦江区百日红西路212号8楼。
关于川软 | 川软课程 | 常见问题 | 在线报名 | 联系我们 | 回到顶部 2002-2023   川软教育版权所有   蜀ICP备13021846号-1

川公网安备 51010502010656号