关闭

[置顶] 开发常用工具

标签: Android开发工具截屏自动化测试数据库
2218人阅读 评论(0) 收藏 举报
分类:

工欲善其事必先利其器,好的工具能使开发效率大大提高,达到事半功倍的效果,以下是本人开发过程中使用到的各种工具,整理如下:

MagicanRest

上班族必备,久坐良药

magican_rest

Adblock

广告拦截谷歌浏览器插件,http://www.pc6.com/mac/381672.html,csdn广告太多了,不拦截下简直看不下去

云手机testBird:

http://tphone.testbird.com/home/devices

通过两端adb命令可以远程连接手机调试,各种型号,可租用30分钟,首次注册用户有30分钟体验时间,用完就得充值了,真坑,以下是计费模式,真tm贵,当然,是没有手机号的,无法测试短信通话等功能的,只是了解有这样一种远程调试的方式。

计费单价:10元/10分钟(以10分钟为最小扣费时间


FTP工具:Ftpserver

在各大android市场,应该也可以下载的,也可以点击这里下载,安装完后在pc端浏览器打开相应地址,就会出现如下界面



Wireshark

抓包工具,跟fiddler不一样


ClassyShark

可以直接查看apk文件里所用到的框架,了解主流app的开发技术,及时学习,github链接


Android Debug Monitor:

原来是用的Hierarchy Viewer,不过现在貌似已经被废弃了,建议使用monitor,使用方法和之前的一样,也是执行sdk目录下tools目录中的monitor.bat文件,就可以打开一个可视化的操作界面,可以更加清晰地观察应用的布局结构设计,用来做高仿软件很合适,了解了要高仿的软件的设计思路,也算是前进一大步了。 


Genymotion:

Android模拟器,比SDK自带的模拟器快多了,而且也可以选择不同手机品牌,下载地址:https://www.genymotion.com/#!/download,注册下载安装完成后要在eclipse中安装好genymotion的插件,配置好软件位置,在软件中配置SDK位置,然后就可以在这个模拟器上跑应用了



Droid4X:

下载页面:http://www.droid4x.cn/index.html?from=DB005,海马玩模拟器(Droid4X)是迄今为止在性能,兼容性和操控体验方面最好的安卓模拟器。通过Droid4X,用户可以在PC上享受百万移动应用和游戏带来的全新体验。对于开发者而言,Eclipse可以自动识别该模拟器,不需要安装什么插件之类的




Android Screen Monitor:

Android屏幕抓取软件,配合Gifmaker可以做出应用程序的gif演示动图;这个其实是谷歌提供的一个jar包,asm.jar,不过相对而言不是非常流畅,使用方法就是把这个jar包放在Android SDK的包含adb命令的platform-tools目录下,然后执行java -jar asm.jar即可,当然前提是配置好环境变量


    


Android Layout Binder:

这是一个可以在线根据xml文件内容生成批量findViewById方法的工具,网址为http://android.lineten.net/layout.php,如下图所示:





LICEcap

一款录制gif 的软件,使用起来得心应手,和Vysor(Google浏览器插件)配合使用,比gifmarker好多了,http://www.cockos.com/licecap/



Monkey Test:

Android的命令行工具,在adb shell环境下执行,通过ls data/data查看当前手机上所有已安装的程序包,然后执行monkey -p 包名 -v 500,这段命令的作用是启动指定包名的应用程序,并向其发送500个伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序的压力测试,可以运行在模拟器或实际设备中。其中-p表示对象包,-v表示反馈信息级别。


Fiddler2:

程序断点跟踪软件,主要是在手机端设置完代理服务器后,添加filters就可以调试app了,可以设置不同的网络状态等,不得不说是一款调试利器




Notepad++:

代码类文件(java、xml)查看工具




Source Insight 3:

是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析



Mindjet MindManager:

中文商标译作C,俗称“脑图”,又叫“心智图”,是一款创造、管理和交流思想的通用标准的绘图软件,也称为思维导图,可以用来画流程图,和微软的Visio软件画的流程图有点一拼



还有一个类似的软件叫XMind,相比于前者,更推荐使用后者



GetColor:

屏幕拾色器,可以拾取屏幕上任意一个像素的颜色值




还有一种叫ColorPix,被全球广泛使用的取色器,链接在这里,点击颜色值也能直接复制到剪贴板中




JsonViewerPackage:

json数据格式化查看




Sqlitestudio-2.1.5:

数据库文件db查看器




Navicat Premium:

导航猫,数据库增删改查软件



GitHub上整理的更全,可以参考这个:https://github.com/inferjay/AndroidDevTools


1
0
查看评论

【超全】开发常用工具

http://www.imooc.com/m/wap/article/detail.html?aid=14572 v1、开发常用工具(整理于2016/11/16 9:22)第一版 IntelliJ IDEA(java语言开发的IDE):http://www.jetbrains.com/ide...
  • wuxiaobingandbob
  • wuxiaobingandbob
  • 2016-11-24 13:04
  • 696

史上最全的常用开发工具类收集(持续更新中)

API银行卡管理 → BankCheckcheckBankCard : 校验银行卡卡号是否合法 getBankCardCheckCode: 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位 getNameOfBank : 通过银行卡的前六位确定判断银行开户行及卡种 ...
  • u014727709
  • u014727709
  • 2017-05-24 10:17
  • 13218

iOS中最常用的开发工具

在我们进行iOS的开发中,不等不借助一些工具,来使我们完成开发任务。这些工具能够帮助我们快速有效的获得我们想要的东西。下面是我总结的一些iOS开发中常用的开发工具及其下载地址。 1.CocoaPods。我想这个就不用介绍了,为iOS程序提供依赖管理的工具。具体使用方法百度。 2.Charles。Ma...
  • gbb123456
  • gbb123456
  • 2016-04-12 09:35
  • 195

linux下开发必备的工具

strace 可用于跟踪一个程序里使用了哪些系统编程函数 用法: strace 程序名 程序执行时的参数 ltrace  可跟踪程序里调用的库函数 用法: ltrace 程序名 file 可查看一个文件的类型 用法: file 文件名 如果...
  • jklinux
  • jklinux
  • 2017-05-17 23:08
  • 661

前端开发的常用工具

Fiddler一个很强大的http流查看工具http://www.fiddlertool.com/fiddler/Httpwatch数据分析工具,头消息接受/发送的查看,POST数据查看.等等http://www.httpwatch.comIE Developer ToolsbarIE下的FireB...
  • chuangnzh
  • chuangnzh
  • 2008-03-17 10:59
  • 796

JAVA常用工具收集总结

构建   这里搜集了用来构建应用程序的工具。 Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。 Gradle:Gradle采用增量构建。Gr...
  • zl18310999566
  • zl18310999566
  • 2017-03-15 19:42
  • 2950

AS3.0学习之路(二)——关于FB和FL两款工具的结合开发

FB即Flash builder,它是一个重代码的开发人员好工具;FL即Abode Flash Professional,它是一个设计和编程一体的设计人员好帮手。 FB和FL这两款工具分别怎么用我就不说了,网上大把的视频。。。谈谈它们两个如何结合起来做开发~ 首先是FL导出.swc文件和.swf...
  • windywar
  • windywar
  • 2012-07-28 01:11
  • 868

iOS开发中常用的那些工具

工欲善其事,必先利其器。 列表 XCode 无须多说 Instruments 性能分析工具:卡顿,内存,网络,数据存储等等 xcodebuild and xcrun 命令行工具用来脚本打包和测试 synx 把XCode工程中的Group自动映射到实际的文件夹 oclint 静态分析Objetive...
  • Hello_Hwc
  • Hello_Hwc
  • 2017-02-23 21:17
  • 2112

软件开发人员常用工具

以下列出我最常用的工具,不是权威,欢迎拍砖: 1. 代码阅读神器     Source Insight/nodepad++ for windows, 至今最好的工具     VIM for linux,比如我写这篇文章的时候就使用的GVIM 2. 串口工具...
  • umitor
  • umitor
  • 2012-12-18 22:47
  • 5402

第四部分 开发工具及测试工具-内容来自互联网

主要介绍和Android开发工具和测试工具相关的开源项目。 一、开发效率工具 Parceler 通过注解及工具类自动完成实体类 Parcelable及值传递 项目地址:https://github.com/johncarl81/parceler Json2Java ...
  • fancylovejava
  • fancylovejava
  • 2015-06-09 20:06
  • 1083
    个人资料
    • 访问:176872次
    • 积分:2795
    • 等级:
    • 排名:第15138名
    • 原创:58篇
    • 转载:5篇
    • 译文:0篇
    • 评论:52条
    联系我吧
    我的App
    博客专栏
    文章分类