Android开发工具汇总

  categories:资料  author:

这是Android开发工具汇总、 开发者必备的小工具。包含了Android开发所需要的环境、在线小工具、开发神器、辅助工具、开发文档、学习教程。提供SDK 、AndroidSudio、 ADT、Gradle等等各个版本的下载。 欢迎更多的同学加入我们,和我们一起把Android 开发工具汇总编辑完善。如果你有好工具,本站没有收录,欢迎发送邮箱luzhensheng72@gmail.com 或者在下方留言。
特别感谢DuGuang、 程序员之家、 inferjay 、qunlunsoft等对本站的支持。

Android Studio 版本

版本描述WindowsMacLinux
2.1 preview1支持Java 8 语言特性、向导用于配置生成针对Android N 预览版本的项目。下载下载下载
2.0 preview9包含Instant Run、更快的模拟器、全新GPU分析器等多项功能改进。下载下载下载
2.0 preview4preview下载下载下载
2.0 previewpreview下载下载下载
1.5.1 正式版正式版下载下载下载
1.2 正式版1.2下载下载下载
1.1 正式版1.1下载下载下载
版本描述WindowsMacLinux

Android Studio 插件

插件名称描述下载地址
ButterKnife一键从xml布局文件中生成对View的声明和ButterKnife的注解下载
LeakCanary帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便下载
android-parcelable-plugin可以生成实现Parcelable接口所需的字段和方法下载
adb-idea实现:卸载应用\杀掉应用进程\启动应用\重启应用\清除应用数据下载
Android Holo Colors Generator通过自定义Holo主题颜色生成对应的Drawable和布局文件下载
Android Studio Prettify从布局文件中生成对View的声明(不使用注解)下载
SelectorChapek for Android通过资源文件命名自动生成Selector Drawable下载
MaterialDesignIconGenerator通过资源文件命名自动生成Selector Drawable下载
MaterialDesignIconGenerator生成MaterialDesignerIcon到项目下载
GitignorePlugin帮助生成ignore文件的插件下载
Codegenerator-Plugin-Intellij由xml layout自动生成Fragment、ViewHolder、Activity等,免去写findViewById的问题下载
MarkDown在AS中编辑Readme文件时,可以直观的预览最终的网页显示效果,对于经常在项目中写Readme的你,你一定需要下载
GsonFormat根据Gson库使用的要求,将JSONObject格式的String 解析成实体下载
AndroidWiFiADB可以通过这个插件来达到无线调试应用的目的,摆脱数据线下载
FIRPlugin一键上传应用到fir.im下载
Android-DPI-Calculator方便计算出在不同目录(hdpi xhdpi xxhdpi..)下的DPI下载
Unit Test Plugin解决testcompile依赖下载
intellij-java2smali快速编译Java和Kotlin下载
Genymotion最好用的Android模拟器在线安装
Robotium RecorderRobotium 自动化测试脚本录制工具在线安装
插件名称描述下载地址

ADT Bundle

ADT Bundle版本WindowsMacLinux
23.0.232位下载  /  64位下载64位下载32位下载  /  64位下载
23.0.032位下载  /  64位下载64位下载32位下载  /  64位下载
ADT Bundle版本WindowsMacLinux

ADT Plugin

ADT Plugin版本下载地址
ADT-23.0.7下载
ADT-23.0.6下载
ADT-23.0.4下载
ADT-23.0.3下载
ADT-23.0.2下载
ADT-23.0.0下载
ADT-22.6.3下载
ADT-22.6.1下载
ADT Plugin版本下载地址

Android SDK

版本WindowsMacLinux
android 5.0(21)下载下载下载
android L Rev3(L)下载下载下载
android 4.4W(20)下载下载下载
android 4.4.2(19)下载下载下载
android 4.3(18)下载下载下载
android 4.2.2(17)下载下载下载
android 4.1.2(16)下载下载下载
android 4.0.3(15)下载下载下载
android 4.0(14)下载下载下载
android 3.2(13)下载下载下载
android 3.1(12)下载下载下载
android 3.0(11)下载下载下载
android 2.3.3(10)下载下载下载
版本WindowsMacLinux

SDK TOOL

版本WindowsMacLinux
sdk-tools-r24.3.4下载下载下载
sdk-tools-r24.3.2下载下载下载
sdk-tools-r24.2下载下载下载
sdk-tools-r24.1.2下载下载下载
sdk-tools-r24.0.1下载下载下载
sdk-tools-r24下载下载下载
sdk-tools-r23.0.2下载下载下载
sdk-tools-r23下载下载下载
版本WindowsMacLinux

SDK Samples

SDK Samples版本号下载链接
android 21 (21)下载
android L (L)下载
android 4.4W (20)下载
android 4.4.2 (19)下载
android 4.3 (18)下载
android 4.2.2 (17)下载
android 4.1.2 (16)下载
android 4.0.3 (15)下载
android 4.0 (14)下载
android 3.2 (13)下载
android 3.1 (12)下载
android 3.0 (11)下载
android 2.3.3 (10)下载
android 2.2 (8)下载
SDK Samples版本号下载链接

Framework Source Code

源码版本下载地址
Source Code 5.0 (21)下载
Source Code 4.4W (20)下载
Source Code 4.4.2 (19)下载
Source Code 4.3 (18)下载
Source Code 4.2.2 (17)下载
Source Code 4.1.2 (16)下载
Source Code 4.0.3 (15)下载
Source Code 4.0 (14)下载
Source Code 3.0 (11)下载
Source Code 2.3.3 (10)下载
Source Code 2.2 (8)下载
源码版本下载地址

Support Library

Support Library版本下载地址
21.0.3下载
21.0.2下载
21下载
Support Library版本下载地址

gradle

版本号下载链接
gradle-2.10-all.zip下载
gradle-2.9-all.zip下载
gradle-2.8-all.zip下载
gradle-2.7-all.zip下载
gradle-2.6-all.zip下载
gradle-2.5-all.zip下载
gradle-2.4-all.zip下载
gradle-2.3-all.zip下载
gradle-2.2.1-all.zip下载
gradle-2.2-all.zip下载
gradle-2.1-all.zip下载
gradle-2.0-all.zip下载
gradle-1.12-all.zip下载
gradle-1.11-all.zip下载
gradle-1.10-all.zip下载
gradle-1.9-all.zip下载
gradle-1.8-all.zip下载
gradle-1.7-all.zip下载
版本号下载链接

GIT

git版本WindowsMacLinux
Git-2.0.1-下载-
Git-1.9.4下载--
Git-1.8.5.2下载下载-
git版本WindowsMacLinux

SVN Plugin For Eclipse

SVN版本下载地址
SVN-1.10.5下载
SVN-1.8.22下载
SVN-1.6.18下载
SVN版本下载地址

NDK

NDK版本WindowsMacLinux
NDK r10e32位下载  /  64位下载32位下载  /  64位下载32位下载  /  64位下载
NDK r9e32位下载  /  64位下载32位下载  /  64位下载32位下载  /  64位下载
NDK版本WindowsMacLinux

JDK

JDK版本WindowsMacLinux
1.8 u532位下载  /  64位下载64位下载32位下载  /  64位下载
1.7 u6032位下载  /  64位下载64位下载32位下载  /  64位下载
1.6 u4532位下载  /  64位下载64位下载32位下载  /  64位下载
JDK版本WindowsMacLinux

反编译工具

名称描述下载地址
Dedexer反编译dex文件的开源工具下载  /  教程
enjarifyGoogle官方开源的可以将 Dalvik 字节码转换为 Java 字节码的工具。下载  /  教程
dex2jar+jd-gui+apktool完美组合反编译下载  /  教程
APK+Dex文件反编译及回编译工具针对Android OS系统的APK程序,直接反编译修改的工具下载  /  教程
onekey decompile apk一键反编译apk工具下载  /  教程
BaksmaliDalvik的dex格式汇编/反汇编程序下载  /  教程
AXMLPrinter2反编译 AndroidManifest.xml下载  /  教程
Android逆向助手反编译apk/重新打包成apk/对apk进行签名/反编译dex/重新打包成等等下载  /  教程
Android Killer集Apk反编译、Apk打包、Apk签名,编码互转,下载  /  教程
名称描述下载地址

Android 分析工具/反逆向

名称描述下载地址
SmaliViewer一款免费的APK分析软件,采用多种方法来对疑似样本进行筛选判定下载  /  教程
XAppDbgXAppDbg是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序下载
ChkBugReport这个工具可以快速地检查输出的Android错误报告。它从Android错误报告工具输出的大量文本文件中进行语义分析,然后解析成一个更具有可读性的文档,分析起来更加容易下载
AppXplore有了AppXplore工具,你可以浏览所有安装在你安卓设备上的应用,还可以剖析很多应用的细节——应用的版本、包名、证书、权限、签名、activities和很多设备上其它一般不可查看的信息下载
SandDroidAPK静态动态分析下载
Android analysis framework每一个Android应用程序的全面分析下载
ApkAnalyserAndroid 静态,虚拟分析工具,用来测试和验证 Android 应用的开发工作下载
APKfuscator一个防止dex逆向的开源项目下载
Androguard恶意软件分析工具包下载
VirusTotal扫描APK病毒下载
Droidbox一款Android病毒的动态分析工具下载
dsploitAndroid工具进行网络分析,端口扫描,MITM攻击,等等。下载
TaintDroid扫描APK病毒下载
AndBug一个非常强大的安卓调试工具下载
Android安全监测网在线监测Android病毒检测下载
名称描述下载地址

Android测试工具/平台

版本描述下载地址
AppurifyGoogle旗下的公司,对移动应用和网站进行自动测试和优化下载
Testin国内测试平台下载
GTAPP的随身调测平台,它是直接运行在手机上的“集成调测环境”下载
Little EyeFacebook性能测试工具下载
APT一个Android平台高效性能测试组件下载
Emmageer-下载
易测云-下载
版本描述下载地址

Android多渠道打包工具

名称描述下载地址
Android studio 多渠道gradle 多渠道下载
AndroidMultiChannelBuildTool一秒900下载
兰贝壳儿基于eclipse 插件下载
package_tool替换相应的标签,然后重新打包下载
名称描述下载地址

日志收集工具

名称描述下载地址
ChkBugReport-下载
Crashlytics-下载
Android Crash Catcher-下载
ACRA-下载
名称描述下载地址

资源清理工具

名称下载地址
Android Lint下载
Android Resource Cleaner下载
Android Unused Resources下载
Android Resource Remover下载
名称下载地址

Chrome插件

名称下载地址
Android Resource Navigator下载
Android SDK Search下载
Mobile/RWD Tester下载
Android Developer Improvements下载
Android downloader下载
ADB Plugin for remote下载
ExtensionAndroid SDK Samples Search下载
Android Developer Improvements下载
JSONView下载
JSON Formatter下载
Base64 Encode and Decode下载
名称下载地址

切图工具

名称描述下载地址
Slicy切图神器下载
DevRocket切图神器下载
Cutterman切图神器下载
Ink输入你的字段的前缀,选择你的XML中的范围并点击生成,自动生成java代码下载
名称描述下载地址

尺寸标注工具

名称描述下载地址
马克鳗马克鳗下载
PxCook像素大厨UI设计师效率提升利器,让你专注于设计本质, 不再为标注切图而烦恼,从设计到实现一气呵成下载
名称描述下载地址

矢量图工具

名称描述下载地址
Affinity Designer-下载
Adobe Illustrator-下载
Gravit-下载
名称描述下载地址

配色工具

名称描述下载地址
Android Material Design可视化调色板-下载
Colorube配色神器-下载
Android Material Colours-下载
Piknik-下载
名称描述下载地址

效果预览工具

名称描述下载地址
Android Design Preview-下载
PS Play-下载
LiveView-下载
skalapreview-下载
名称描述下载地址

原型设计工具

名称描述下载地址
Fluid UI-下载
Briefs-下载
Axure-下载
UXPin-下载
名称描述下载地址

在线代码生成器,提高开发效率

名称描述下载地址
Android Layout Finder只需粘贴你的Android布局代码在第一个文本框,选择你需要的功能,就会自动生成代码下载
Android KickstartR帮助您快速创建 Android应用程序并使用最流行的库进行配置。 它创建和配置你的项目给你。只专注于代码!下载
Android Button Maker在线生成shape drawable XML代码 ,提供图形界面调试,更加直观下载
Android Layout Parser工具输入你的字段的前缀,选择你的XML中的范围并点击生成,自动生成java代码下载
名称描述下载地址

Android资源生成分析工具

名称描述下载地址
Android Asset Studioicon制作(桌面icon,通知栏icon等),9patch图片制作,ActionBar样式等相关的工具下载
Android Action Bar Style Generator自定义生成自己风格主题,图形化界面,直接下载相关的代码和资源下载
Simple Nine-patch Generator快速生成不同分辨率的资源下载
Android Holo Colors Generator在线生成android的组件,如EditText、Radio等等,通过自定义自己的颜色风格。图形界面,简单可观下载
Android Assets Viewer通过上传的自己的drawable resources,是否达到设计师的视觉效果下载
Android SVG to VectorDrawable一个可以将SVG图片转换为Vector Drawable xml文件的在线工具下载
名称描述下载地址

计算转换工具

名称描述下载地址
Android dp px Calculatordp px 相互转换下载
DP-PX-converter自定义生成自己风格主题,图形化界面,直接下载相关的代码和资源下载
Androidpixels不同分辨率下的转换数值下载
pixelcalcAndroid pixel 计算器下载
名称描述下载地址

grepcode.com是一个Java源码搜索引擎,对于查看Android代码也不例外。并且支持多个API版本快速切换查看。如果你的IDE关联本地代码后,让机器累的喘不过气来,那么就试一试这个在线的工具吧。

名称描述下载地址
Grepcode支持多个API版本快速切换查看下载
名称描述下载地址

当你还在花时间切换不同的反编译工具时,一个在线反编译网站应运而生,它就是Android APK Decompiler,只需上传要反编译的apk包,无需多时,源码可以下载下来了。

名称描述下载地址
Android APK Decompoler有两个在线反编译,简单容易,喜欢哪个用哪个下载1  /  下载2
名称描述下载地址

由于一些你懂的原因,国内无法直接访问Google Play商店。而且下载Google Play商店还是需要登陆谷歌账户,以国内的网络,下载成功简直是太困难了。这里介绍一款不需要账户国内即可访问的Web工具。可以通过输入包名或者Google Play地址即可下载。

名称描述下载地址
快速下载Google Play应用下载Google Play的应用下载
名称描述下载地址

Android中所有的资源都有一个对应的资源ID,资源ID的类型为16进制的整数。有些时候特殊的场合处理资源ID,为了调试需要进行进制转换,比如16进制转常用的10进制。不用自己算,使用下面的工具就可以轻松搞定。

名称描述下载地址
进制转换在线快速转换,比如16进制转常用的10进制下载
名称描述下载地址

在CS应用中,客户端和服务器端通常使用json作为数据交换格式。当分析的时候,我们必然是将raw数据转换成可读性更高的。快来使用这个强大的工具吧。

名称描述下载地址
JSON格式化转成标准json格式下载
名称描述下载地址

收录网站各个领域的开发API,比如图片识别,语音合成,OCR等等一些生活常用的API开放接口,不需要后台也可以做一款使用的应用

名称描述下载地址
API 市场图片识别,语音合成,OCR等等一些生活常用的API开放接口下载
名称描述下载地址

在线画流程图,如果你在家里用的MAC OX ,但是在公司用的是Linux ,那么导致UML图的转移不方便,这个在线的UML画图解决了一切问题

名称描述下载地址
在线UML工具UML工具 、类图、流程图等等下载
名称描述下载地址

国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能

名称描述下载地址
公开图标库设计和前端开发的便捷工具下载
名称描述下载地址

当图片很大的时候,又不想麻烦设计师,那么这个网站很适合你,批量压缩各种图片,直接把图片拖拉进去就行

名称描述下载地址
批量图片压缩批量图压缩下载
名称描述下载地址

通常UI设计师都会给开花童鞋色值,当疏忽的时候,我们可以使用截图软件得到10进制的三个值,然后将其转换成色值。这里有一个便捷的RGB工具。

名称描述下载地址
RGB转换RGB转换下载
名称描述下载地址

Chrome的Developer Tools对于WEB开发者来讲几乎是一个神器,而Chrome Store里也有无奇不有的插件,如果Chrome能调安卓应用应该是一件美好的事,而Facebook开源的一个工具Stetho让Chrome调试android 应用不再是一个梦。安卓在调试时,有时候需要查看数据库,SharePreference等,而这个前提是必须root,另一方面,andoird的网络方面的抓包调试显得很困难,而这一切,Stetho都为我们轻轻松松地解决。除了使用android集成环境里的工具查看view树,使用Stetho也可以做到。

名称描述下载地址
StethoAndroid 调试神器(FaceBook 出品)下载  /  教程
名称描述下载地址

著名的开源组织 Square 开发了一套 Android 和 Java 内存泄露检测库。LeakCanary 是一个检测内存泄露的开源类库。你可以在 debug 包种轻松检测内存泄露。

名称描述下载地址
LeakCanary轻松检测内存泄露。下载  /  教程
名称描述下载地址

dex-method-counts来统计包中的总体数量,使用方法很简单,只需执行下面语句即可: java -jar path\dex-method-counts.jar path\App.apk

名称描述下载地址
dex-method-counts统计包中方法的总体数量下载  /  教程
名称描述下载地址

Android Butterknife Zelezny这个插件,事实上这是个Android Studio的plugin,他可以让你在添加Butterkinfe注解时偷偷懒,直接点击几下鼠标既可以完成注解的增加,同时还是图形化的操作,可以说,大大的减轻了开发负担。尤其是当你的layout中有很多很多的view需要通过findviewbyid来获得引用时。

名称描述下载地址
Android-butterknife-zelezny一键生成注解下载  /  教程
名称描述下载地址

手动实现Parcelable接口,往往需要写多些代码去实现,android-parcelable-plugin.可以让你几秒钟实现 Parcelable接口,让开发变得更开心

名称描述下载地址
android-parcelable-plugin一键生成邮包方法下载  /  教程
名称描述下载地址

你还在为在使用真机测试时,缺乏数据线而发愁吗?你还在为同事踩烂了你的一根数据线而耿耿于怀吗?(说实话我今天就被踩烂了一根) 你还在为每次用数据线连接真机测试时,都得抽拔抽拔而不耐烦吗?AndroidWiFiADB 通过WiFi 进行adb调试, 摆脱数据线

名称描述下载地址
AndroidWiFiADB通过WiFi进行adb调试下载  /  教程
名称描述下载地址

这是一个根据JSONObject格式的字符串,自动生成实体类参数.

名称描述下载地址
GsonFormatJSon实体类快速生成插件下载  /  教程
名称描述下载地址

ACRA是一个可以让安卓应用自动发出GoogleDoc格式崩溃报告的函数库。安卓开发者可以通过ACRA获取应用崩溃或者错误行为的数据。如果有一个崩溃发生,你的应用不会越过已有的系统崩溃提醒或者报告功能来添加用户提醒。如果使用Toast、状态提醒条或者直接对话框模式,这个“强制关闭”的对话框不会再显示,就算设备上原生系统的提醒功能开启也不能发送一个另外的报告。

名称描述下载地址
ACRA知道程序的错误才能更快的解决问题,优化我们的程序

来源:http://androidblog.cn/tools/



快乐成长 每天进步一点点