AndroidDevTools简介
Android Dev Tools官网地址:www.androiddevtools.cn
收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 。
如果你对翻译英文的Android开发技术文章感兴趣,欢迎Start和ForkAndroidWeekly中国文章翻译项目
Android Tools
Android SDK在线更新镜像服务器
-
中国科学院开源协会镜像站地址:
-
IPV4/IPV6:
http://mirrors.opencas.cn
端口:80 -
IPV4/IPV6:
http://mirrors.opencas.org
端口:80 -
IPV4/IPV6:
http://mirrors.opencas.ac.cn
端口:80
-
-
上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com
端口:8000 -
北京化工大学镜像服务器地址:
-
IPv4:
http://ubuntu.buct.edu.cn/
端口:80 -
IPv4:
http://ubuntu.buct.cn/
端口:80 -
IPv6:
http://ubuntu.buct6.edu.cn/
端口:80
-
-
大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn
端口:80
使用方法:
-
启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
-
在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
-
依次选择『Packages』、『Reload』。
Android Studio
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
1.2 正式版 | 下载 | 下载 | 下载 |
1.2 RC3 | 下载 | 下载 | 下载 |
1.2 RC2 | 下载 | 下载 | 下载 |
1.2 RC | 下载 | 下载 | 下载 |
1.2 Beta3 | 下载 | 下载 | 下载 |
1.2 Beta2 | 下载 | 下载 | 下载 |
1.2 Beta | 下载 | 下载 | 下载 |
1.2 Preview 4 | 下载 | 下载 | 下载 |
1.2 Preview 3 | 下载 | 下载 | 下载 |
1.2 Preview 2 | 下载 | 下载 | 下载 |
1.2 Preview 1 | 下载 | 下载 | 下载 |
1.1 正式版 | 下载 | 下载 | 下载 |
1.1 RC1 | 下载 | 下载 | 下载 |
1.1 Beta4 | 下载 | 下载 | 下载 |
1.1 Beta3 | 下载 | 下载 | 下载 |
1.1 Beta2 | 下载 | 下载 | 下载 |
1.1 Beta | 下载 | 下载 | 下载 |
1.1 Preview 2 | 下载 | 下载 | 下载 |
1.1 Preview 1 | 下载 | 下载 | 下载 |
1.0.2 | 下载 | 下载 | 下载 |
1.0.1 | 下载 | 下载 | 下载 |
1.0正式版 | 下载 | 下载 | 下载 |
1.0 RC4 | 下载 | 下载 | 下载 |
1.0 RC2 | 下载 | 下载 | 下载 |
1.0 RC1 | 下载 | 下载 | 下载 |
0.9.3 | 下载 | 下载 | 下载 |
0.9.2 | 下载 | 下载 | 下载 |
0.9.1 | 下载 | 下载 | 下载 |
0.9.0 | 下载 | 下载 | 下载 |
0.8.14 | 下载 | 下载 | 下载 |
0.8.13 | 下载 | 下载 | 下载 |
0.8.12 | 下载 | 下载 | 下载 |
0.8.11 | 下载 | 下载 | 下载 |
0.8.10 | 下载 | 下载 | 下载 |
0.8.9 | 下载 | 下载 | 下载 |
0.8.8 | 下载 | 下载 | 下载 |
0.8.7 | 下载 | 下载 | 下载 |
0.8.6 | 下载 | 下载 | 下载 |
0.8.5 | 下载 | 下载 | 下载 |
0.8.4 | 下载 | 下载 | 下载 |
0.8.3 | 下载 | 下载 | 下载 |
0.8.2 | 下载 | 下载 | 下载 |
0.8.1 | 下载 | 下载 | 下载 |
0.8 0 | 下载 | 下载 | 下载 |
0.6.1 | 下载 | 下载 | 下载 |
0.6.0 | 下载 | 下载 | 下载 |
0.5.9 | 下载 | 下载 | 下载 |
0.5.8 | 下载 | 下载 | 下载 |
SDK Tools
备注:
非官方版
是在23.0.2
的基础上进行了在线更新包含了Android 5.0 SDK
,SDK Tools 23.0.5
、Build Tools 21.0.1
、Support Library 21
等。
SDK Platform-Tools
这是 adb, fastboot 等工具包。把解压出来的 platform-tools
文件夹放在 android sdk 根目录下,并把 adb
所在的目录添加到系统 PATH
路径里,即可在命令行里直接访问了 adb, fastboot 等工具。
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
platform-tools-r22 | platform-tools_r22-windows.zip | platform-tools_r22-mac.zip | platform-tools_r22-linux.zip |
platform-tools-r21 | platform-tools_r21-windows.zip | platform-tools_r21-mac.zip | platform-tools_r21-linux.zip |
platform-tools-r20 | platform-tools_r20-windows.zip | platform-tools_r20-mac.zip | platform-tools_r20-linux.zip |
Build-Tools
这是Android开发所需的Build-Tools,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/build-tools
文件夹即可。
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
21.1.2 | 下载 | 下载 | 下载 |
21.1.2 | 下载 | 下载 | |
21.1.1 | 下载 | 下载 | |
21.1.0 | 下载 | 下载 | |
21.0.2 | 下载 | 下载 | |
21.0.1 | 下载 | 下载 | |
21.0.0 | 下载 | 下载 | |
20.0.0 | 下载 | ||
19.1.0 | 下载 | 下载 | |
19.0.3 | 下载 | 下载 | |
19.0.2 | 下载 | 下载 | |
19.0.1 | 下载 | 下载 | |
19.0.0 | 下载 | 下载 |
SDK
这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/platforms
文件夹,然后打开SDK Manager,打开 Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
系统版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
android 5.0 | 下载 | 下载 | 下载 |
android L Rev3 | 下载 | 下载 | 下载 |
android L | 下载 | 下载 | 下载 |
android 4.4W | 下载 | 下载 | 下载 |
android 4.4.2 | 下载 | 下载 | 下载 |
android 4.3 | 下载 | 下载 | 下载 |
android 4.2.2 | 下载 | 下载 | 下载 |
android 4.1.2 | 下载 | 下载 | 下载 |
android 4.0.3 | 下载 | 下载 | 下载 |
android 4.0 | 下载 | 下载 | 下载 |
android 3.2 | 下载 | 下载 | 下载 |
android 3.1 | 下载 | 下载 | 下载 |
android 3.0 | 下载 | 下载 | 下载 |
android 2.3.3 | 下载 | 下载 | 下载 |
android 2.2 | 下载 | 下载 | 下载 |
SDK System images
这是在创建模拟器时需要的system image,也就是在创建模拟器时 CPU/ABI
项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/system-images
文件夹下即可, 如果没有 system-images
目录就先创建此文件夹,然后打开SDK Manager,打开 Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
系统版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
android 5.0 | 下载 | 下载 | 下载 |
android L | 下载 | 下载 | 下载 |
android 4.4W | 下载 | 下载 | 下载 |
android 4.4.2 | 下载 | 下载 | 下载 |
android 4.3 | 下载 | 下载 | 下载 |
android 4.2.2 | 下载 | 下载 | 下载 |
android 4.1.2 | 下载 | 下载 | 下载 |
android 4.0.3 | 下载 | 下载 | 下载 |
android 4.0 | 下载 | 下载 | 下载 |
GoogleMap APIs SDK
这是GoogleMap APIs SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons
文件夹下,然后打开SDK Manager,打开 Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
系统版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
android 4.4.2 | 下载ARM版 下载x86版 | 下载ARM版 下载x86版 | 下载ARM版 下载x86版 |
android 4.3 | 下载 | 下载 | 下载 |
android 4.2.2 | 下载 | 下载 | 下载 |
android 4.1.2 | 下载 | 下载 | 下载 |
android 4.0.3 | 下载 | 下载 | 下载 |
android 4.0 | 下载 | 下载 | 下载 |
android 3.2 | 下载 | 下载 | 下载 |
android 3.1 | 下载 | 下载 | 下载 |
android 3.0 | 下载 | 下载 | 下载 |
android 2.3.3 | 下载 | 下载 | 下载 |
android 2.2 | 下载 | 下载 | 下载 |
Google Glass SDK
这是GDK,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons
文件夹下,然后打开SDK Manager,打开 Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
系统版本 | Windows | Mac OSX | Linux |
---|---|---|---|
android 4.4.2 | 下载 | 下载 | 下载 |
android 4.0.3 | 下载 |
Google TV Addon
这是Google TV Addon,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons
文件夹,然后打开SDK Manager,打开Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
系统版本 | Windows | Mac OSX | Linux |
---|---|---|---|
android 3.2 | 下载 | 下载 | 下载 |
Android Framework Source Code
这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/sources
文件夹下,然后重启Eclipse(或Android Studio),这样当你在Eclipse里面按住 Ctrl
键点击某个系统类时就可以打开该类的源码文件查看源码了。
系统版本 |
---|
android 5.0 |
android 4.4W |
android 4.4.2 |
android 4.3 |
android 4.2.2 |
android 4.1.2 |
android 4.0.3 |
android 4.0 |
android 3.0 |
android 2.3.3 |
android 2.2 |
Android SDK Extras
包含 Android Support Library
、 Google Cloud Messaging for Android Library
、 Google Play services
、Google Play services for fit preview
、 Google Play services for Froyo
、 Google Play APK Expansion Library
、Google Play Billing Library
、 Google Play Licensing Library
等,下载解压后将解压出的整个文件夹复制或者移动到 your sdk
根目录下下,如果已经存在 extras
文件夹就替换掉。
版本号 |
---|
21.0.3 |
21.0.2 |
21 |
20 |
Support Library
包含supportive、v7和v13,下载解压后将解压出的整个文件夹复制或者移动到 your sdk 路径/extras
下,然后打开SDK Manager,打开Tools(工具)
菜单选择 Options(选项)
菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)
按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
版本号 |
---|
21.0.3 |
21.0.2 |
21 |
20 |
SDK Samples
这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/samples
文件夹下,然后重启Eclipse(或Android Studio)。 。
系统版本 |
---|
android 21 |
android L |
android 4.4W |
android 4.4.2 |
android 4.3 |
android 4.2.2 |
android 4.1.2 |
android 4.0.3 |
android 4.0 |
android 3.2 |
android 3.1 |
android 3.0 |
android 2.3.3 |
android 2.2 |
NDK
C/C++开发Android应用工具包,Linux/Mac OS X 下NDK r10c
的安装方法请戳[这里](https://github.com/inferjay/AndroidDevTools/wiki/Installing-the-NDK-On-Linux-and-Mac-OS-X-(Darwin)
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
ndk-r10d | 32位 64位 | 32位 64位 | 32位 64位 |
ndk-r10c | 32位 64位 | 32位 64位 | 32位 64位 |
ndk64-r10 | 32位 64位 | 32位 64位 | 32位 64位 |
ndk32-r10 | 32位 64位 | 32位 64位 | 32位 64位 |
ndk-r9d | 32位 64位 | 32位 64位 | 32位 64位 |
Additional Download (32-, 64-bit) | Package |
---|---|
r10 STL debug info | android-ndk-r10-cxx-stl-libs-with-debug-info.zip |
r9 STL debug info | android-ndk-r9-cxx-stl-libs-with-debug-info.zip |
Android L Preview System Image
这个是Android L Preview系统的刷机镜像。
设备 | 下载 |
---|---|
Nexus 5 (GSM/LTE) "hammerhead" | hammerhead-lpv79-preview-ac1d8a8e.tgz |
Nexus 7 (Wifi) "razor" | razor-lpv79-preview-d0ddf8ce.tgz |
JDK
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
1.8 u5 | 32位 64位 | 64位 | 32位 64位 |
1.7 u60 | 32位 64位 | 64位 | 32位 64位 |
1.6 u45 | 32位 64位 | 64位 | 32位 64位 |
ADT Bundle
ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
23.0.2 | 32位 64位 | 64位 | 32位 64位 |
23.0.0 | 32位 64位 | 64位 | 32位 64位 |
ADT Plugin
离线安装ADT插件请戳 项目wiki
版本号 |
---|
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 |
Gradle
版本号 |
---|
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 |
Gradle Dependencies Configuration Generator
版本控制工具
Git
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
Git-2.0.1 | 下载 | 下载 | |
Git-1.9.4 | 下载 | 下载 | |
Git-1.8.5.2 | 下载 | 下载 | 下载 |
SVN Plugin For Eclipse
版本号 |
---|
1.10.5 |
1.8.22 |
1.6.18 |
Apk反编译工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
JEB Android Decompiler | 下载 | ||
Virtuous Ten Studio | 下载 | ||
Apk文件修改工具Root Tools | 下载 | ||
Dex文件反编译工具Dedexer | 下载 | ||
APK+Dex文件反编译及回编译工具 | 下载 | ||
android-apktool | 下载 | ||
Onekey Decompile Apk] | 下载 | ||
Baksmali | 下载 | ||
Smali | 下载 | ||
AXMLPrinter2 | 下载 | ||
JAD Java Decompiler | 下载 | ||
JD-GUI Decompiler | 下载 | ||
XJad V2.2 | 下载 | ||
Android APK Decompiler | 在线反编译工具 | 下载 | |
SmaliViewer | 是一款免费的APK分析软件,无论从分析的深 度还是广度来看,都是一款能够满足用户需求 的产品,使您在APK分析的过程中,更加得心应手。 | 下载 | 使用指南 |
Android逆向助手 | Android逆向助手是一功能强大的逆向辅助软件。 该软件可以帮助用户来进行apk反编译打包签名; dex/jar互转替换提取修复;so反编译; xml、txt加密;字符串编码等等,操作简单, 只需要直接将文件拖放到源和目标文件。 | 下载 | 使用指南 |
Android Killer | <android killer="" 是一款可视化的安卓应用逆向工具, 集Apk反编译、Apk打包、Apk签名,编码互转, ADB通信(应用安装-卸载-运行-设备文件管理)等特色 功能于一 身,支持logcat日志输出,语法高亮, 基于关键字(支持单行代码或多行代码段)项目内搜索, 可自定义外部工具;吸收融汇多种工具功能与特点, 打造一站 式逆向工具操作体验,大大简化了用户在 安卓应用/游戏修改过程中的各类繁琐工作。 | 下载1 下载2 | 使用指南 |
安全工具
名称 | 下载地址 | 使用教程 |
---|---|---|
APKfuscator | 下载 | |
ApkAnalyser | 下载 | |
AppXplore | 下载 | |
Android analysis framework | 下载 | |
Androguard | 下载 | |
Droidbox | 下载 | |
dsploit | 下载 | |
Androwarn | 下载 | |
Anubis | 下载 | |
Drozer | 下载 | |
VirusTotal | 下载 | |
GDB for Android | 下载 | |
VisualGDB | 下载 |
搜索工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Structural Java Exception Search | Java异常搜索工具 | 下载 |
Debug调试工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Stetho | Stetho 是Facebook推出的Android 调试平台,基于 Chrome Developer Tools ,调试网络请求方面特别方便。 | 下载 | 教程 |
Augmented Traffic Control | Facebook宣布开源移动网络测试工具ATC,该工具支持利用 Wi-Fi网络模拟2G、2.5G、3G以及LTE 4G移动网络 环境,让测试工程师们能够快速对智能手机和App在 不同国家地区和应用环境下的性能表现进行测试。 | 下载 |
Api测试工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
bat | 一个用Go写的命令行API测试利器,支持文件下载, 文件上传,支持Linux的pipe方式,总之就是炫酷。 | 下载 | 教程 |
Eclipse/Android Studio/IDEA插件
Eclipse插件
名称 | 下载地址 | 使用教程 |
---|---|---|
SVN | 下载 | |
Genymobile模拟器 | 下载 | |
Memory-Analyzer-Tools | 下载 | |
Droidinspector | 下载 | |
SQLiteManager | 下载 | |
Color Theme | 下载 | |
RoboVM | 下载 | |
Newrelic | 下载 |
Android Studio/IDEA插件
名称 | 下载地址 | 使用教程 |
---|---|---|
Android Resource Resizer Plugin | 下载 | |
Gradle Dependencies Helper Plugin | 下载 | |
Android Parcelable code generation Plugin | 下载 | |
Android Holo Colors IDEA Plugin | 下载 | |
Android Toolbox Plugin | 下载 | |
Android Gradle Sign Plugin | 下载 | |
Android Permissions Usage Plugin | 下载 | |
Android Helper Plugin | 下载 | |
Android Studio Prettify Plugin | 下载 | |
IDEA ADB Plugin | 下载 | |
Otto Intellij Plugin | 下载 | |
Dagger intellij Plugin | 下载 | |
Gradle Gui Plugin | 下载 | |
Android Studio Unit Test Plugin | 下载 | |
Android Layout ID Converter Plugin | 下载 | |
IDEA protobuf Plugin | 下载 | |
Simple Team Code Reviewer Plugin | 下载 | |
Android XML Plugin | 下载 | |
ADF Plugin | 下载 | |
Java2smali Plugin | 下载 | |
IDEA gitignore Plugin | 下载 | |
IDEA Background Image Plugin | 下载 | |
IDEA Maven Plugin | 下载 | |
Gradle GooglePlay Publisher Plugin | 下载 | |
Drawable Selectors Generates Plugin | 下载 | |
Android Drawable Importer | 下载 |
Android资源/Themes/Style生成工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android Asset Studio | 下载 | ||
Android Drawable Factory | 下载 | ||
Android Action Bar Style Generator | 下载 | ||
Android Holo Colors Generator | 下载 | ||
Android Simple Nine-patch Generator | 下载 | ||
Android Device Frame Generator | 下载 |
Android资源分析工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android Assets Viewer | 下载 |
Android Layout Parser工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android Layout Binder | 下载 |
Android Content Provider代码生成工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Content Provider Code Generator | 下载 |
Android Fragment Code Generator代码生成工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android Fragment Code Generator | 下载 |
代码生成工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android KickstartR | AndroidKickstartR帮助您快速创建 Android应用程序并使用最流行的库进行配置。 它创建和配置你的项目给你。只专注于代码! | 下载 | |
Android Button Maker | Android Button Maker是一个在线生成Android应用按钮代码的工具。 Android的API提供可绘制资源,其中的XML文件定义的几何形状,包括颜色,边框和梯度。 这些按钮是在shape drawable XML代码基础上产生的相比通常的PNG按钮加载速度更快。 您可以在设置面板中自定义按钮的属性和获得源代码。 | 下载 | |
DroidDraw | 下载 | ||
Android SVG to VectorDrawable | 一个可以将SVG图片转换为Vector Drawable xml文件的在线工具。 | 下载 |
Android Native开发工具
名称 | 简介 | 下载地址 | 使用教程 |
---|---|---|---|
Android++ | 下载 |