您的位置:首页 > 移动开发 > Android开发

Android开发常用工具

2014-11-04 17:14 162 查看
1,Android
Debug Monitor:


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



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



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



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





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



6,LICEcap:一款录制gif 的软件,使用起来得心应手,强烈推荐,比gifmarker好多了,http://www.cockos.com/licecap/

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

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



9,Notepad++(或EditPlus):代码类文件(java、xml)查看工具,推荐使用npp++



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






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






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



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



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



13,JsonViewerPackage:json数据格式化查看



14,Sqlitestudio-2.1.5:数据库文件db查看器



15,Navicat Premium:导航猫,数据库增删改查软件






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

[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: