课程(cheng)咨询: 400-996-5531 / 投诉建(jian)议(yi): 400-111-8989
认真做教育 专心促就(jiu)业
Android SDK提(ti)供了一系列(lie)可(ke)帮助开发者设计、创建、测(ce)试(shi)和发布Android应(ying)用程(cheng)序的强大工具,下载,android开发工具使用教(jiao)程(cheng),以下是我们编(bian)译developer推荐的10款最常用的开发工具。
1.Eclipse w/ADT
虽然Eclipse并(bing)非唯一可(ke)用于(yu)开(kai)发(fa)Android应用的(de)开(kai)发(fa)环境,但它是目(mu)前最(zui)欢(huan)迎的(de)工具(ju),有很(hen)大程度(du)上是因(yin)为它的(de)成本很(hen)低(免(mian)费),但最(zui)主要的(de)原因(yin)还(hai)是它与其他Android工具(ju)的(de)强大组(zu)合(he)功能。最(zui)典型的(de)表现就是它与Android Development Tools(ADT)插件的(de)组(zu)合(he)(注:开(kai)发(fa)者可(ke)以通过Android网站下载ADT)。
Eclipse
2.Android SDK and AVD Manager
这项SDK可提供多种(zhong)重要的功(gong)能,它能管理不同版本的Android SDK,以及第(di)三方附件、工具、设备驱动程序和文件。第(di)二大功(gong)能就是管理用来安装模拟器(qi)实(shi)体的Android Virtual Device配置(AVD)。
The SDK and AVD Manager
3.Android Debug Bridge(adb)
该工具可(ke)(ke)将(jiang)其他工具接入模(mo)拟器(qi)和(he)设备(bei),它除了可(ke)(ke)以让其他工具(注:尤其是(shi)Eclipse ADT插(cha)件(jian))功(gong)能(neng)生(sheng)效以外,还可(ke)(ke)以使命(ming)令行上传或下(xia)载文件(jian),安装(zhuang)或卸载程(cheng)序包,通过进入设备(bei)或模(mo)拟器(qi)的shell环境访问许多其他功(gong)能(neng)。
4.Dalvik Debug Monitor Server(DDMS)
无论是(shi)通(tong)过(guo)独立应用程序还(hai)是(shi)Eclipse perspective访问DDMS,它都(dou)能提供检查(cha)、调试、与模(mo)拟(ni)(ni)器(qi)(qi)及设备实体(ti)交互的便利功能。开发(fa)者(zhe)可使用DDMS检查(cha)运行程序和线程,探(tan)索文件(jian)系统,搜集堆(dui)栈和其他内存信息,附上调试器(qi)(qi),甚至是(shi)抓取视频截图。通(tong)过(guo)模(mo)拟(ni)(ni)器(qi)(qi),开发(fa)者(zhe)还(hai)可以模(mo)拟(ni)(ni)电话(hua)接听和发(fa)送SMS等状(zhuang)态。
Dalvik Debug Monitor Server
5.Android模拟器和实际移动设备
如(ru)果(guo)开(kai)发(fa)者创建完成了(le)一款(kuan)应用程(cheng)序,就必须针对自己锁定的(de)设备进行(xing)(xing)测试。你可(ke)以将模拟(ni)器(qi)(qi)与AVD结合(he)在一起模拟(ni)目标移(yi)动(dong)设备的(de)运行(xing)(xing)环境(jing),但更全面地(di)进行(xing)(xing)测试,你还是需要一个真正的(de)移(yi)动(dong)设备,因为模拟(ni)器(qi)(qi)虽(sui)然功能强(qiang)大(da),但它毕竟不(bu)是实(shi)际(ji)使(shi)用的(de)手机(ji),用户也不(bu)可(ke)能使(shi)用模拟(ni)器(qi)(qi)运行(xing)(xing)应用程(cheng)序,所以实(shi)际(ji)移(yi)动(dong)设备也是测试环节必不(bu)可(ke)少(shao)的(de)工具。
The Android Emulator
6.LogCat
LogCat是Android日志系(xi)统(tong)的(de)名称,你可(ke)以(yi)通(tong)过Eclipse、adb读取(qu)LogCat数据,它可(ke)以(yi)提供系(xi)统(tong)中相(xiang)关(guan)事件的(de)诊(zhen)断(duan)信息。开发者可(ke)以(yi)由此将应用程序的(de)调(diao)试和诊(zhen)断(duan)信息发送到LogCat。
7.The Hierarchy Viewer
开发(fa)者可通过(guo)独立应用(yong)程(cheng)序(xu)或(huo)者Eclipse perspective访(fang)问The Hierarchy Viewer,它(ta)的(de)作用(yong)是在运行过(guo)程(cheng)中查看程(cheng)序(xu)的(de)UI布局,提供了(le)一个图表显(xian)示应用(yong)程(cheng)序(xu)布局和视图层(ceng)级(ji)的(de)情(qing)况(kuang),开发(fa)者可依此判断程(cheng)序(xu)UI布局的(de)存在问题。
The Hierarchy Viewer
8. Draw 9-Patch
Draw 9-Patch可助(zhu)开(kai)发(fa)者更(geng)方(fang)便地完成应用程(cheng)序的图形设(she)计,该工具(ju)(ju)支持开(kai)发(fa)者将传(chuan)统的PNG图像(xiang)文件转化(hua)成更(geng)具(ju)(ju)灵(ling)活性、更(geng)能有效运用于手机应用开(kai)发(fa)过程(cheng)的可扩(kuo)展(zhan)图像(xiang)文件。这项工具(ju)(ju)可以在快速显示(shi)效果(guo)的环境中简化(hua)NinePatch文件的创(chuang)建(jian)过程(cheng)。
Draw 9-Patch
9.The Monkey Test Tools
它包括Monkey试(shi)验程(cheng)序(xu)(xu)和monkeyrunner工(gong)具,这两(liang)项(xiang)工(gong)具可用于(yu)自动(dong)测(ce)试(shi)应(ying)用程(cheng)序(xu)(xu)。前者可在强(qiang)度测(ce)试(shi)过程(cheng)中将其中发生事件(jian)随机发送到(dao)应(ying)用程(cheng)序(xu)(xu)中,而后者可使(shi)用Python脚本通过截屏(ping)自动(dong)测(ce)试(shi)和检查相关结果,以(yi)此测(ce)试(shi)应(ying)用的稳定性。
10. ProGuard
它是(shi)典型的(de)Android应用(yong)开发(fa)过(guo)程(cheng)中必不可(ke)少的(de)一个环节,为开发(fa)者提供了一个发(fa)布产品后保(bao)护知(zhi)识产权的(de)有效(xiao)方法(fa)。ProGuard这种混淆器可(ke)用(yong)于模糊(hu)相关信息,并(bing)用(yong)无意义的(de)字(zi)符(fu)序(xu)列来替换其(qi)中重要内容,使其(qi)难以进行逆向工程(cheng)。通过(guo)ProGuard可(ke)得(de)到更(geng)精简的(de)文件,也就意味着(zhe)网络传(chuan)输更(geng)省时,装载速度更(geng)快,占用(yong)内存空间更(geng)小。
android开发工具下载,android开发工具使用教程问题就先给大家介绍到这里,如需更多帮助,可随时查看达内官网咨询,我(wo)们(men)将第一时间为您(nin)解答疑问,赶快(kuai)加入我(wo)们(men)吧。
【免责(ze)声明】本文部分系(xi)转载,转载目的(de)(de)在于传(chuan)递(di)更多(duo)信息,并不代表本网赞同其观(guan)点和(he)对其真实性负责(ze)。如涉及作品(pin)(pin)内容、版(ban)权和(he)其它问题,请在30日内与(yu)联系(xi)我(wo)们(men),我(wo)们(men)会予以更改(gai)或删(shan)除亂伦xxxx乱女在线播(bo)放,韩国(guo)(guo)床戏巜老师(shi)的(de)(de)滋味,大荫蒂女人(ren)毛(mao)多(duo)高潮,成(cheng)人(ren)做受黄大片,国(guo)(guo)产精品(pin)(pin)搬运相(xiang)关的(de)(de)文章,以保证您(nin)的(de)(de)权益!