行业资讯 > 文章详情

Android开发中必知的7款工具推荐

dreamyla3年前

       在进行Android开发时,好的开发工具可以让开发人员的工作效率有大幅度的提高,比如Eclipse或者Android studio等等,我们都很依赖这些开发工具库,下面小编就给大家讲讲Android开发中必知的7款工具。


1.Android SDK


QQ截图20160421104425.jpg


全新的SDK包里是没有编译工具的,Android程序员都知道Android有很多个版本,开发时要针对版本进行设计和编程。android sdk指令就可以开打一个可视化的管理窗口,让用户可以在上边选择下载需要的Android版本以便可以使用其上的API。还可以下载相应API的源码方便学习。


2.Android Studio


QQ截图20160421104449.jpg


Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。


3.Eclipse ADT


QQ截图20160421104540.jpg


尽管Eclipse是不是唯一的可以用来开发Android应用程序的Java开发环境,但它是目前最流行的。这不仅由于其免费,更主要是由于与Eclipse整合的强有力的Android工具。这种一体化是表现为Eclipse的Android开发工具(ADT)插件,它可以从Android网站下载。


4.LogCat


QQ截图20160421104612.jpg


LogCat是Android中一个命令行工具,可以用于得到程序的log信息。Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用.


5.android avd


QQ截图20160421104726.jpg


开发Android程序一定要有设备来做测试。最好的就是破解了的具有管理员权限的实体设备;如果没有,一部可以开启开发者选项的普通实体设备也可以。因为实体设备的运行效率是最好的(只要不是已经差不多块被市场淘汰的老旧的Android手机),呈现的效果也更接近真实用户的体验。如果实在没有实体设备来做开发,那就只能退到虚拟设备上了。


6.DDMS


QQ截图20160421104824.jpg


这个工具也是极为重要的,使用频率比android是高很多。android这个工具大多数是用来做初始化配置,而ddms则是debug过程中不可缺少的。它可以查看程序使用时所运行的线程信息,网络使用率,可以进行profiling来查看期间那个方法使用了最多的资源。


7.traceview


QQ截图20160421104913.jpg


这个工具也是用来打开profiling生成的trace文件的,但它远比dmtracedump要好用的多。traceview会列出每个方法调用所使用的事件,展开方法还能看到方法被调用其他方法所占用的时间百分比。这样就可以知道那个方法用了最多的资源,进而可以对其进行优化或者将其搬离主线程。


Android开发工具除了以上的7款外,android开发还有一个更强大的工具那就是adb,不过它更像是指令没有可视化界面。而且adb已经从tools文件夹移到了platform-tools下了。若大家想要学习更多android知识,请前往麦子学院android开发视频教程。

6

登录 后参与讨论

没有更多评论了

免费领取价值1888元求职宝典!

客服热线 400-862-8862

回到顶部