Android开发工具综述,开发人员必备工具
安卓开发工具汇总。开发者必备。安卓开发过程中须要用到各种工具,作为一名安卓开发者,有木有感到亚历山大,那么多工具!
今天给大家汇总了一下安卓开发工具,安卓开发者必备利器。
1、Draw 9-Patch
这个九宫格绘画安卓开发工具(draw9patch.bat)能够让你非常easy的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图。

2、ProGuard
ProGuard 是一个免费的 Java类文件的压缩,优化。混肴器。它删除没实用的类。字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。是一款安卓开发中必备的混淆工具。
安卓开发者必备利器。漏洞检測工具,主要针对安卓应用存在的漏洞进行具体的漏洞检測与分析。并能够一键生成具体的安全分析报告。依据分析报告数据提出有相应的解决方式!
主要功能:
(1)检查dex、res文件是否存在源码、资源文件被窃取、替换等安全问题。
(2)扫描签名、XML文件是否存在安全漏洞、存在被注入、嵌入代码等风险。
(3)检測App是否存在被二次打包,然后植入后门程序或第三方代码等风险。
(4)一键生成App关于源代码、文件、权限、keyword等方面的安全风险分析报告。

4、The Monkey Test Tools
Monkey Test Tools 包含 Monkey exerciser tool 和 monkeyrunner 安卓开发工具,主要用于程序的自己主动化測试。
5、LogCat
LogCat是Android中一个命令行安卓开发工具,能够用于得到程序的log信息。
Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的。缓冲区能够通过 logcat 命令来查看和使用。
6、The Android Emulator and Real Devices
一旦你開始开发 Android 程序,那么你一定须要看到程序的执行结果,这就是 Android 的模拟器安卓开发工具。可让你在不同的设备上測试 Android 应用的执行效果。

7、Dalvik Debug Monitor Server
DDMS 的全称是Dalvik Debug Monitor Service,作为一款安卓必备开发工具,它能够为我们提供比如:为測试设备截屏,针对特定的进程查看正在执行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

8、Android Debug Bridge
adb(Android Debug Bridge)是Android提供的一个通用的调试安卓开发工具,借助这个工具,我们能够管理设备或手机模拟器的状态。
还能够进行下面的操作:
1)高速更新设备或手机模拟器中的代码。如应用或Android系统升级;
2)在设备上执行shell命令。
3)管理设备或手机模拟器上的预定port;
4)在设备或手机模拟器上复制或粘贴文件;
9、The SDK and AVD Manager
该安卓开发工具包括非常多重要的功能。包括管理不同的 Android SDK 版本号(构建目标)。你知道的 Android 的版本号众多,API上有些兼容性问题。另外该工具还用于管理 Android 虚拟设备配置 (AVD) ,用来配置模拟器。

10、Eclipse ADT
Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的安卓开发工具插件。

11、The Hierarchy Viewer
Hierarchy Viewer是随AndroidSDK公布的工具,位置在tools目录下。名为hierarchyviewer.bat。它是Android自带的安卓开发工具。能够帮助我们更好地检视和设计用户界面(UI)
主要功能有2个
1)从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计;
2)结合debug帮助观察特定的UI对象进行invalidate和requestLayout操作的过程。

Android开发工具综述,开发人员必备工具的更多相关文章
- .Net开发人员必备工具下载
.Net开发人员必备工具下载 本人亲测下载地址: Win8.1破解工具下载: http://pan.baidu.com/s/1eQf2UiQ 可激活版本 Windows Vista Busines ...
- DBImport v3.44 中文版发布:数据库数据互导及文档生成工具(IT人员必备)
前言: 距离上一个版本V3.3版本的文章发布,已经是1年10个月前的事了. 其实版本一直在更新,但也没什么大的功能更新,总体比较稳定,所以也不怎么写文介绍了. 至于工作上的事,之前有半年时间跑去学英语 ...
- Web开发人员必备工具-Emmet (Zen Coding)
如果你从事前端开发或者web开发的话,一定听说过Zen coding - 一种快速编写HTML/CSS代码的方法.它使用仿CSS选择器的语法来快速开发HTML和CSS - 由Sergey Chikuy ...
- 开发人员必备工具 —— JMeter 压测
在接口开发完以后,开发人员应该学会对自己的接口先进行压测一下,虽然压测的结果并不一定准确,也不能完全反映真实情况,但是如果有问题的话多少是可以看出的,而且也可以及早做优化,做到心里有底.否则,等测试进 ...
- DBImport v3.3 中文版发布:数据库数据互导及文档生成工具(IT人员必备)
前言: 好久没写文了, 距离上一篇文章是3个月前的事了,虽然工作很忙,主要还是缺少写作的内容和激情,所以没怎么动手. 之前有一个来月不断面试不同层次来应聘的人员,很有想写文的冲动,后来还是忍住了. 估 ...
- DBImport v3.5 中文版发布:数据库定时同步及文档生成工具(IT人员必备)
前言: 趁着最近的休息时间,只能多勤快些:多写代码,多更新文章. 因为一旦投入新的工作,估计博客又会恢复到一年才产几篇的状态. 对于DBImport,因为用户的意见,增加了一个亮点功能,让软件B格升为 ...
- Web 开发人员必备的随机 JSON 数据生成工具
在 Web 开发中,经常会需要一些测试数据来测试接口或者功能时候正确.JSON Generator 就是这样一款生成随机 JSON 数据的在线工具,Web 开发人员必备,记得收藏和分享啊. 您可能感兴 ...
- Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 QQ986945193 博客园主页:http://www.cnblogs.com/mcxiaobing ...
- fir.im Weekly - 17 个提升 iOS 开发效率的必备工具
本期 fir.im Weekly 精选了一些iOS 开发工具和动画源码分享,希望每个开发者能专注效率.实用.灵感. iOS开发工具--如何优化ipa包大小 @iOS程序犭袁 推荐了关于"如 ...
随机推荐
- ASP.NET - GridView实现点击编辑列
加载: 点击编辑: 数据库设计: 前端代码: DataKeyNames="ID" 设置点击“编辑”选项的时候,要获取的值,一般获取ID主键,便于修改数据. AutoGenerat ...
- 与众不同 windows phone (14) - Media(媒体)之音频播放器, 视频播放器, 与 Windows Phone 的音乐和视频中心集成
原文:与众不同 windows phone (14) - Media(媒体)之音频播放器, 视频播放器, 与 Windows Phone 的音乐和视频中心集成 [索引页][源码下载] 与众不同 win ...
- [51daifan]来吧,一起书写51daifan的成长史吧-让一部分人先安全起来
对新创项目而言,是idea更重要,还是执行力更重要?在没有用户时,我们该如何冷启动?团队.人.技术.产品.推广和拜春哥,哪一个更重要?到底是什么决定了一个项目的生存或者毁灭? 来吧,一起书写51dai ...
- 8个实用的SVG工具,20 个有用的 SVG 工具,五款超实用的开源SVG工具
8个实用的SVG工具 [导读] 你还在为没有好用的SVG工具而发愁吗?开发人员的福音来啦!小编为大家收集罗列了8款实用的SVG工具,让我们一起来看看吧! SVG可缩放矢量图形(Scalable Vec ...
- Richard Stallman与洪峰谈黑客道培训实录_业界_科技时代_新浪网
Richard Stallman与洪峰谈黑客道培训实录_业界_科技时代_新浪网 Richard Stallman与洪峰谈黑客道培训实录
- Linux搭建Tomcat环境
安装Tomcat 1)下载apache-tomcat-7.0.42.tar.gz http://tomcat.apache.org/download-70.cgi 2)#tar -zxv ...
- oc深坑測试题及其答案
一.选择题(共80题,每题1分) 1. 不会立马使引用计数器改变的是: 答案:(C) A.release B.alloc C.autorelease D.retain 2. 在OC中类的接口声 ...
- Unix文本处理工具之awk
Unix命令行下输入的命令是文本,输出也都是文本.因此,掌握Unix文本处理工具是很重要的一种能力.awk是Unix常用的文本处理工具中的一种,它是以其发明者(Aho,Weinberger和Kerni ...
- Android ARM汇编语言
简介 ARM是Advanced RISC Machine的首字母缩写,它可以称之为一家嵌入式处理器的提供商,也可以理解为一种处理器的架构,还可以将它作为一套完整的处理器指令集. 原生程序与ARM汇编语 ...
- 4.2、Libgdx每个模块概述
(原版的:http://www.libgdx.cn/topic/34/4-2-libgdx%E5%90%84%E4%B8%AA%E6%A8%A1%E5%9D%97%E6%A6%82%E8%A7%88) ...