From 31c659a7ca411d186c49c86c3bd025ecc40e178f Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 15 Sep 2014 15:28:00 +0800 Subject: [PATCH 001/177] Add LayerCraft PS Plugin --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 648e90f8..a30fa661 100644 --- a/README.md +++ b/README.md @@ -1000,7 +1000,8 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com | QuickGuide | | [下载][QuickGuide] | | | Long Shadow Generator | 长投影效果生成插件 | [下载][Long Shadow Generator] | | | android_resizer_toolkit | | [下载][android_resizer_toolkit] | | -| android-ps-tools | 一些方便Android UI设计的PhototShop插件。 | [下载][android-ps-tools] | | +| android-ps-tools | 一些方便Android UI设计的PhototShop插件。 | [下载][android-ps-tools] | | +| LayerCraft | 切图插件 | [下载][LayerCraft] | | [Cut&Slice]:http://www.cutandslice.me [DevRocket]:http://devrocket.uiparade.com @@ -1015,6 +1016,7 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com [Long Shadow Generator]:http://lab.rayps.com/lsg2/ [android_resizer_toolkit]:https://github.com/marcosecchi/android_resizer_toolkit [android-ps-tools]:https://github.com/timroes/android-ps-tools +[LayerCraft]:http://lab.rayps.com/lc/ #### 矢量图设计工具 From 495ff9ef1794b3c36d0c17f9268030f7e40f6d0a Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 15 Sep 2014 15:38:15 +0800 Subject: [PATCH 002/177] Add LayerCraft PS Plugin --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a30fa661..9901107d 100644 --- a/README.md +++ b/README.md @@ -1001,7 +1001,7 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com | Long Shadow Generator | 长投影效果生成插件 | [下载][Long Shadow Generator] | | | android_resizer_toolkit | | [下载][android_resizer_toolkit] | | | android-ps-tools | 一些方便Android UI设计的PhototShop插件。 | [下载][android-ps-tools] | | -| LayerCraft | 切图插件 | [下载][LayerCraft] | | +| LayerCraft |A Photoshop plugin to export UI assets from layers| [下载][LayerCraft] | | [Cut&Slice]:http://www.cutandslice.me [DevRocket]:http://devrocket.uiparade.com From 57bf2b3564936ab478f398aca18aace7f8fc1791 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 20 Sep 2014 10:59:39 +0800 Subject: [PATCH 003/177] Add Android Strudio 0.8.11 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 9901107d..7309cd8d 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.8.11 | [下载][0.8.11-win] | [下载][0.8.11-mac] | [下载][0.8.11-linux] | | 0.8.10 | [下载][0.8.10-win] | [下载][0.8.10-mac] | [下载][0.8.10-linux] | | 0.8.9 | [下载][0.8.9-win] | [下载][0.8.9-mac] | [下载][0.8.9-linux] | | 0.8.8 | [下载][0.8.8-win] | [下载][0.8.8-mac] | [下载][0.8.8-linux] | @@ -56,6 +57,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.8.11-win]:http://pan.baidu.com/s/1c0lbPEK +[0.8.11-mac]:http://pan.baidu.com/s/1sjpveBN +[0.8.11-linux]:http://pan.baidu.com/s/1gdCGfgn + [0.8.10-win]:http://pan.baidu.com/s/1o6NWZuq [0.8.10-mac]:http://pan.baidu.com/s/1o6E36um [0.8.10-linux]:http://pan.baidu.com/s/1i3iPGtn From 90e2c6f62766ee57ce8ae4ba23074cecbc2b57f9 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 24 Sep 2014 21:57:51 +0800 Subject: [PATCH 004/177] Add Gradle 2.0 and 2.1 link --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7309cd8d..5e8bd475 100644 --- a/README.md +++ b/README.md @@ -494,7 +494,8 @@ C/C++开发Android应用工具包 | 版本号 | |:----------| -| [gradle-2.0-rc-2-all.zip](http://pan.baidu.com/s/1dDzleTV) | +| [gradle-2.1-all.zip](http://pan.baidu.com/s/1bnF6jV5) | +| [gradle-2.0-all.zip](http://pan.baidu.com/s/1mgFTN7a) | | [gradle-1.12-all.zip](http://pan.baidu.com/s/1Gmlx8) | | [gradle-1.11-all.zip](http://pan.baidu.com/s/1c0hCmdE) | | [gradle-1.10-all.zip](http://pan.baidu.com/s/1qWtzaGW) | From 07485880fbcba820b2e81dfe0fe7d92196f7bf0b Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 30 Sep 2014 10:34:45 +0800 Subject: [PATCH 005/177] Add Email Design Guide Link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5e8bd475..2e1cca2f 100644 --- a/README.md +++ b/README.md @@ -1257,6 +1257,10 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro 地址:[http://sebastien-gabriel.com/designers-guide-to-dpi/home](http://sebastien-gabriel.com/designers-guide-to-dpi/home#) +#### Email Design Guide + +地址:[http://mailchimp.com/resources/email-design-guide/](http://mailchimp.com/resources/email-design-guide/) + ## Free Design Resources [Google Material Design 素材](http://pan.baidu.com/s/1i35iBNv)(感谢 [@SanityD](http://weibo.com/sanityd)) From ba8a02c92a91b35984d7857c4a5a6771b5789cb4 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 30 Sep 2014 11:18:54 +0800 Subject: [PATCH 006/177] Add The Bezier Game Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 2e1cca2f..3247c0df 100644 --- a/README.md +++ b/README.md @@ -1230,6 +1230,11 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com [HackDesign](https://hackdesign.org/lessons) +## Games + +[The Bezier Game](http://bezier.method.ac) + +一个帮助你联系PS里钢笔工具的小游戏。 ## Guides From cf3b596efa59c02f4e28b5f8e2636bd333b07f92 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 30 Sep 2014 11:21:27 +0800 Subject: [PATCH 007/177] Add UI Cloud Link --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3247c0df..63b9fd1a 100644 --- a/README.md +++ b/README.md @@ -1234,7 +1234,7 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com [The Bezier Game](http://bezier.method.ac) -一个帮助你联系PS里钢笔工具的小游戏。 +一个帮助你练习PS里钢笔工具的小游戏。 ## Guides @@ -1278,6 +1278,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [434 SVG icons](https://dl.dropboxusercontent.com/u/8067075/System%20Icons.zip) +[UI Cloun](http://ui-cloud.com) + # Books --- From 5475f3ee4d3bd89cfa6ce079940124001617a30a Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 10 Oct 2014 21:36:41 +0800 Subject: [PATCH 008/177] =?UTF-8?q?=E6=9B=B4=E6=96=B0Gradle=E6=8F=92?= =?UTF-8?q?=E4=BB=B6=E4=BD=BF=E7=94=A8=E6=8C=87=E5=8D=97=E4=B8=AD=E6=96=87?= =?UTF-8?q?=E7=89=88=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63b9fd1a..ccac19e2 100644 --- a/README.md +++ b/README.md @@ -963,7 +963,7 @@ C/C++开发Android应用工具包 #### Gradle插件使用指南中文版 -地址:[https://github.com/inferjay/GradlePluginUserGuideCN](https://github.com/inferjay/GradlePluginUserGuideCN) +地址:[http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision](http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision) ####Gradle User Guide Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com/s/1dD7sC2d) From a101c12ce5493d7ec9f791bf8cb318cedcb3931a Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Oct 2014 09:54:07 +0800 Subject: [PATCH 009/177] Add Android Studio 0.8.12 link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index ccac19e2..987f6922 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.8.12 | [下载][0.8.12-win] | [下载][0.8.12-mac] | [下载][0.8.12-linux] | | 0.8.11 | [下载][0.8.11-win] | [下载][0.8.11-mac] | [下载][0.8.11-linux] | | 0.8.10 | [下载][0.8.10-win] | [下载][0.8.10-mac] | [下载][0.8.10-linux] | | 0.8.9 | [下载][0.8.9-win] | [下载][0.8.9-mac] | [下载][0.8.9-linux] | @@ -57,6 +58,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.8.12-win]:http://pan.baidu.com/s/1eQ3ps2I +[0.8.12-mac]:http://pan.baidu.com/s/1o6uR15g +[0.8.12-linux]:http://pan.baidu.com/s/1i3uvHid + [0.8.11-win]:http://pan.baidu.com/s/1c0lbPEK [0.8.11-mac]:http://pan.baidu.com/s/1sjpveBN [0.8.11-linux]:http://pan.baidu.com/s/1gdCGfgn From 1536d942a0aa02f091fce22e9529241a0e02763b Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Oct 2014 17:58:12 +0800 Subject: [PATCH 010/177] Add ADT-23.0.4 link --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 987f6922..840f3ee8 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------:| -|[ADT-23.0.3](http://pan.baidu.com/s/1hqJyLTi) +|[ADT-23.0.4](http://pan.baidu.com/s/1i39UM7j)| +|[ADT-23.0.3](http://pan.baidu.com/s/1hqJyLTi)| |[ADT-23.0.2](http://pan.baidu.com/s/1bnGkEvX)| |[ADT-23.0.0](http://pan.baidu.com/s/1sjArX7J)| |[ADT-22.6.3](http://pan.baidu.com/s/1jGMb5yQ)| From 01c65754bb8d7eef4b58c1747cfe3d380453318b Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Oct 2014 20:52:53 +0800 Subject: [PATCH 011/177] =?UTF-8?q?Add=20ui.cn=E7=89=88Material=20Design?= =?UTF-8?q?=E6=8C=87=E5=8D=97=E4=B8=AD=E6=96=87=E7=89=88=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 840f3ee8..79069483 100644 --- a/README.md +++ b/README.md @@ -1264,6 +1264,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro 地址:[http://design.1sters.com](http://design.1sters.com) +地址: [http://www.ui.cn/Material/](http://www.ui.cn/Material/) + #### Designer's Guide To dpi 地址:[http://sebastien-gabriel.com/designers-guide-to-dpi/home](http://sebastien-gabriel.com/designers-guide-to-dpi/home#) From c5c7696f018140307678a1bb157e4cd9cac23de6 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Oct 2014 22:54:11 +0800 Subject: [PATCH 012/177] Add 50 Android Hacks Book link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 79069483..486ede01 100644 --- a/README.md +++ b/README.md @@ -1293,7 +1293,11 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [Free Programming Books](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#android) +一堆免费的Android开发相关的电子书。 +[50 Android Hacks](http://www.it-ebooks.info/book/2445/) + +50 Android Hacks这本书分12个部分介绍了50个Android开发的小技巧。 # License --- From b98d2bb48f8433b0d08580025c68c8ac7bd723c6 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Oct 2014 22:58:21 +0800 Subject: [PATCH 013/177] Add GT Test Tool link --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 486ede01..a6f777ab 100644 --- a/README.md +++ b/README.md @@ -730,6 +730,7 @@ C/C++开发Android应用工具包 | Emmagee | | [下载][Emmagee] | | | Apk View Tracer | | [下载][apk-view-tracer] | | | APT |APT是一个Android平台高效性能测试组件,
提供丰富实用的功能,适用于开发自测、
定位性能瓶颈;
测试人员完成性能基准测试、竞品对比测试。| [下载][APT] | [教程][APT-use-guide] | +| GT | GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug&Test Environment)。 | [下载][GT] | [教程][GT-use-guide] | [Appurify]:http://appurify.com [Monkey]:http://developer.android.com/intl/zh-cn/tools/help/monkey.html @@ -740,9 +741,11 @@ C/C++开发Android应用工具包 [Emmagee]:https://code.google.com/p/emmagee/ [apk-view-tracer]:https://code.google.com/p/apk-view-tracer/ [APT]:https://code.csdn.net/Tencent/apt +[GT]:http://gt.tencent.com/index.html [APT-use-guide]:http://www.eoeandroid.com/thread-497380-1-1.html +[GT-use-guide]:http://gt.tencent.com/docs.html #### Android多渠道打包工具 From c78848d942b9735994f20a7180c89db061d61b74 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 14 Oct 2014 11:55:05 +0800 Subject: [PATCH 014/177] =?UTF-8?q?Add=20161=E4=B8=AA=E5=9B=BD=E5=86=85?= =?UTF-8?q?=E5=A4=96=E7=A4=BE=E4=BA=A4=E7=BD=91=E7=AB=99=E7=9F=A2=E9=87=8F?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a6f777ab..6d544f66 100644 --- a/README.md +++ b/README.md @@ -1291,6 +1291,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [UI Cloun](http://ui-cloud.com) +[161个国内外社交网站矢量图标](http://github.com/nullice/NViconsLib_Silhouette) + # Books --- From 287d28294183f92b40d7ed5d02532c7ea42a9b9d Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 14 Oct 2014 18:28:29 +0800 Subject: [PATCH 015/177] Add Prott/Composite/Avocado/Pixate Link --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 6d544f66..23d42b1b 100644 --- a/README.md +++ b/README.md @@ -1083,6 +1083,10 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com | Marvelapp | | [下载][Marvelapp] | | | Justinmind | | [下载][Justinmind] | | | Form | | [下载][Form] | | +| Prott | | [下载][Prott] | | +| Composite | | [下载][Composite] | | +| Avocado | | [下载][Avocado] | | +| Pixate | | [下载][Pixate] | | [Axure]:http://www.axure.com [Fluid UI]:https://chrome.google.com/webstore/detail/fluid-ui/obgmmkbgpilmggfkhganmcmpemnhimgg?hl=en @@ -1100,6 +1104,10 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com [Marvelapp]:https://marvelapp.com [Justinmind]:http://www.justinmind.com/ [Form]:http://www.relativewave.com/form.html +[Prott]:https://prottapp.com +[Composite]:http://www.getcomposite.com/ +[Avocado]:https://github.com/ideo/avocado +[Pixate]:http://www.pixate.com/ #### 交互设计工具 From ad92da71c916337d103a778c9bdf5a65aa13ee45 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 23 Oct 2014 14:06:25 +0800 Subject: [PATCH 016/177] Add Android 5.0 SDK Download link --- README.md | 48 +++++++++++++++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 23d42b1b..886088e7 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.8.13 | [下载][0.8.13-win] | [下载][0.8.13-mac] | [下载][0.8.13-linux] | | 0.8.12 | [下载][0.8.12-win] | [下载][0.8.12-mac] | [下载][0.8.12-linux] | | 0.8.11 | [下载][0.8.11-win] | [下载][0.8.11-mac] | [下载][0.8.11-linux] | | 0.8.10 | [下载][0.8.10-win] | [下载][0.8.10-mac] | [下载][0.8.10-linux] | @@ -58,6 +59,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.8.13-win]:http://pan.baidu.com/s/1mgE85Pu +[0.8.13-mac]:http://pan.baidu.com/s/1jGBoOiq +[0.8.13-linux]:http://pan.baidu.com/s/1hqJ0xhi + [0.8.12-win]:http://pan.baidu.com/s/1eQ3ps2I [0.8.12-mac]:http://pan.baidu.com/s/1o6uR15g [0.8.12-linux]:http://pan.baidu.com/s/1i3uvHid @@ -143,9 +148,18 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:----------:|:-------------:|:------:|:----------:| +| sdk-tools-r23.0.5 | [android-sdk_r23.0.5-windows(非官方版).zip][android-sdk_r23.0.5-win] | [android-sdk_r23.0.5-macosx(非官方版).zip][android-sdk_r23.0.5-mac] | | | sdk-tools-r23.0.2 | [installer_r23.0.2-windows.exe][installer_r23.0.2-win] [android-sdk_r23.0.2-windows.zip][android-sdk_r23.0.2-win] | [android-sdk_r23.0.2-macosx.zip][android-sdk_r23.0.2-mac] | [android-sdk_r23.0.2-linux.tgz][android-sdk_r23.0.2-linux] | | sdk-tools-r23 | [installer_r23-windows.exe][installer_r23-win] [android-sdk_r23-windows.zip][android-sdk_r23-win] | [android-sdk_r23-macosx.zip][android-sdk_r23-mac] | [android-sdk_r23-linux.tgz][android-sdk_r23-linux] | +> **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 + +[android-sdk_r23.0.5-win]:http://pan.baidu.com/s/1bntmoqV + +[android-sdk_r23.0.5-mac]:http://pan.baidu.com/s/1o6LWg10 + + + [installer_r23.0.2-win]:http://pan.baidu.com/s/1jGj2xIA [android-sdk_r23.0.2-win]:http://pan.baidu.com/s/1CiWSu @@ -167,6 +181,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 系统版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| +| android 5.0 | [下载][android-21-win] | [下载][android-21-mac] | [下载][android-21-mac] | | android L Rev3 | [下载][android-L-r3-win] | [下载][android-L-r3-mac] | [下载][android-L-r3-mac] | | android L | [下载][android-L-win] | [下载][android-L-mac] | [下载][android-L-mac] | | android 4.4W | [下载][android-20-win] | [下载][android-20-mac] | [下载][android-20-mac] | @@ -182,6 +197,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | android 2.3.3 | [下载][android-10-win] | [下载][android-10-mac] | [下载][android-10-mac] | | android 2.2 | [下载][android-8-win] | [下载][android-8-mac] | [下载][android-8-mac] | +[android-21-win]:http://pan.baidu.com/s/1i33Puo1 +[android-21-mac]:http://pan.baidu.com/s/1o6v7E2I + [android-L-r3-win]:http://pan.baidu.com/s/1u8dhc [android-L-r3-mac]:http://pan.baidu.com/s/1jG1duN8 @@ -191,23 +209,23 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [android-20-win]:http://pan.baidu.com/s/1eYPGE [android-20-mac]:http://pan.baidu.com/s/1nt5GKWh -[android-19-win]:http://pan.baidu.com/s/1kT60PGN +[android-19-win]:http://pan.baidu.com/s/1eQf8ZgI [android-19-mac]:http://pan.baidu.com/s/1c03XoL6 -[android-18-win]:http://pan.baidu.com/s/1dDrJWit -[android-18-mac]:http://pan.baidu.com/s/1i3mmidn +[android-18-win]:http://pan.baidu.com/s/1o65bfV8 +[android-18-mac]:http://pan.baidu.com/s/1bn1tNm3 -[android-17-win]:http://pan.baidu.com/s/16Jyge -[android-17-mac]:http://pan.baidu.com/s/1jGLvX6Q +[android-17-win]:http://pan.baidu.com/s/1mgICw9E +[android-17-mac]:http://pan.baidu.com/s/1pJJSlfl -[android-16-win]:http://pan.baidu.com/s/1c0D0Fok -[android-16-mac]:http://pan.baidu.com/s/1pJ4qMb5 +[android-16-win]:http://pan.baidu.com/s/1nt3bpI5 +[android-16-mac]:http://pan.baidu.com/s/1kTA6V8z -[android-15-win]:http://pan.baidu.com/s/1eQekIzS -[android-15-mac]:http://pan.baidu.com/s/1eQH0vHC +[android-15-win]:http://pan.baidu.com/s/1pJoegpd +[android-15-mac]:http://pan.baidu.com/s/1jGzdDxc -[android-14-win]:http://pan.baidu.com/s/1jGBmAjW -[android-14-mac]:http://pan.baidu.com/s/1nt7cEDF +[android-14-win]:http://pan.baidu.com/s/1c0H6Ld2 +[android-14-mac]:http://pan.baidu.com/s/1hqwzPTa [android-13-win]:http://pan.baidu.com/s/1jGLvX6A [android-13-mac]:http://pan.baidu.com/s/1qWqH9Q8 @@ -230,6 +248,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 系统版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| +| android 5.0 | [下载][Images-5.0-win] | [下载][Images-5.0-mac] | [下载][Images-5.0-mac] | | android L | [下载][Images-L-win] | [下载][Images-L-mac] | [下载][Images-L-mac] | | android 4.4W | [下载][Images-20-win] | [下载][Images-20-mac] | [下载][Images-20-mac] | | android 4.4.2 | [下载][Images-19-win] | [下载][Images-19-mac] | [下载][Images-19-mac] | @@ -239,6 +258,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | android 4.0.3 | [下载][Images-15-win] | [下载][Images-15-mac] | [下载][Images-15-mac] | | android 4.0 | [下载][Images-14-win] | [下载][Images-14-mac] | [下载][Images-14-mac] | +[Images-5.0-win]:http://pan.baidu.com/s/1ntwpDQL +[Images-5.0-mac]:http://pan.baidu.com/s/1D7glC + [Images-L-win]:http://pan.baidu.com/s/1hqIcqhA [Images-L-mac]:http://pan.baidu.com/s/1ntFQlRV @@ -350,6 +372,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 系统版本 | |:----------| +|[android 5.0][sources-21]| |[android 4.4W][sources-20]| |[android 4.4.2][sources-19]| |[android 4.3][sources-18]| @@ -361,6 +384,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, |[android 2.3.3][sources-10]| |[android 2.2][sources-8]| +[sources-21]:http://pan.baidu.com/s/1dD5Z1Hf [sources-20]:http://pan.baidu.com/s/1eQf6F0Q [sources-19]:http://pan.baidu.com/s/1hqGGrVA [sources-18]:http://pan.baidu.com/s/1pJI3YrD @@ -377,6 +401,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21](http://pan.baidu.com/s/1o6v78Lk) | | [20](http://pan.baidu.com/s/1eQIMXMy) | ####Support Library @@ -384,6 +409,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21](http://pan.baidu.com/s/1o6MBWIu) | | [20](http://pan.baidu.com/s/1o6OBlR8) | ####SDK Samples From c7d1a6de4b760a58ffe9e529c9f0648d9660ebdd Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 23 Oct 2014 14:09:55 +0800 Subject: [PATCH 017/177] Add Material Design Icon set And Material Design UI Kit Link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 886088e7..df30d0d0 100644 --- a/README.md +++ b/README.md @@ -1317,6 +1317,10 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [Material Design Icon Templates](https://dribbble.com/shots/1617724) +[Material Design的图标集](https://github.com/google/material-design-icons) + +[Material Design UI Kit for Sketch](https://www.behance.net/gallery/20514895/Material-Design-UI-Kit) + [Nexus 5 template for Sketch](http://tristanremy.com/nexus-5/) [Free Design Resources](http://androiduiux.com/free-design-resources/?blogsub=confirming#blog_subscription-2) From 76857f6038f31367b6e63f047a9de8c8782ef407 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 26 Oct 2014 12:54:28 +0800 Subject: [PATCH 018/177] Add Android Studio 0.8.14 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index df30d0d0..320a01d3 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.8.14 | [下载][0.8.14-win] | [下载][0.8.14-mac] | [下载][0.8.14-linux] | | 0.8.13 | [下载][0.8.13-win] | [下载][0.8.13-mac] | [下载][0.8.13-linux] | | 0.8.12 | [下载][0.8.12-win] | [下载][0.8.12-mac] | [下载][0.8.12-linux] | | 0.8.11 | [下载][0.8.11-win] | [下载][0.8.11-mac] | [下载][0.8.11-linux] | @@ -59,6 +60,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.8.14-win]:http://pan.baidu.com/s/1kT1d5JL +[0.8.14-mac]:http://pan.baidu.com/s/1jGj4Eu6 +[0.8.14-linux]:http://pan.baidu.com/s/1gdgmYiR + [0.8.13-win]:http://pan.baidu.com/s/1mgE85Pu [0.8.13-mac]:http://pan.baidu.com/s/1jGBoOiq [0.8.13-linux]:http://pan.baidu.com/s/1hqJ0xhi From a89d47064d8ee12244886a48db1de0b96c0a57f7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 31 Oct 2014 00:11:19 +0800 Subject: [PATCH 019/177] Add Git And SVN Plugin for Eclipse Link --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index 320a01d3..d6959232 100644 --- a/README.md +++ b/README.md @@ -544,6 +544,33 @@ C/C++开发Android应用工具包 [Gradle, please](http://gradleplease.appspot.com) +#### 版本控制工具 + +##### Git + +| 版本号 | Windows | Mac OSX | Linux | +|:------------|:-----------------------:|:-----------------------:|:-----------------------:| +| Git-2.0.1 | | [下载][Git-2.0.1-mac] | [下载][Git-for-Linux]| +| Git-1.9.4 | [下载][Git-1.9.4-win] | | [下载][Git-for-Linux]| +| Git-1.8.5.2| [下载][Git-1.8.5.2-win] | [下载][Git-1.8.5.2-mac] | [下载][Git-for-Linux] | + +[Git-2.0.1-mac]:http://pan.baidu.com/s/1mgkM9BE + +[Git-1.9.4-win]:http://pan.baidu.com/s/1ntjy9N7 + +[Git-1.8.5.2-win]:http://pan.baidu.com/s/1ntJWxeD +[Git-1.8.5.2-mac]:http://pan.baidu.com/s/1bncr1pX + +[Git-for-Linux]:https://github.com/inferjay/AndroidDevTools/wiki/Download-for-Linux-and-Unix + +##### SVN Plugin For Eclipse + +| 版本号 | +|:-----------| +| [1.10.5](http://pan.baidu.com/s/1mg2x4Xq) | +| [1.8.22](http://pan.baidu.com/s/1hqswoGs) | +| [1.6.18](http://pan.baidu.com/s/1o60r6UA) | + #### 反编译工具 | 名称 | 下载地址 | 使用教程 | From f176c72b0e6e570f8f08bac5eae1a9704c256240 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 6 Nov 2014 23:44:16 +0800 Subject: [PATCH 020/177] Add Android Studio 0.9.0/0.9.1 Link --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index d6959232..3043a5cf 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | +| 0.9.0 | [下载][0.9.0-win] | [下载][0.9.0-mac] | [下载][0.9.0-linux] | | 0.8.14 | [下载][0.8.14-win] | [下载][0.8.14-mac] | [下载][0.8.14-linux] | | 0.8.13 | [下载][0.8.13-win] | [下载][0.8.13-mac] | [下载][0.8.13-linux] | | 0.8.12 | [下载][0.8.12-win] | [下载][0.8.12-mac] | [下载][0.8.12-linux] | @@ -60,6 +62,15 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | + +[0.9.1-win]:http://pan.baidu.com/s/1gdgTnqF +[0.9.1-mac]:http://pan.baidu.com/s/1qW3B0Ck +[0.9.1-linux]:http://pan.baidu.com/s/1dDitjW1 + +[0.9.0-win]:http://pan.baidu.com/s/1eQ3VNMi +[0.9.0-mac]:http://pan.baidu.com/s/1bnCPy5x +[0.9.0-linux]:http://pan.baidu.com/s/1tUA5o + [0.8.14-win]:http://pan.baidu.com/s/1kT1d5JL [0.8.14-mac]:http://pan.baidu.com/s/1jGj4Eu6 [0.8.14-linux]:http://pan.baidu.com/s/1gdgmYiR From fc0186178798b52d76d2167a24907336dd2bf809 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 11 Nov 2014 15:13:11 +0800 Subject: [PATCH 021/177] Add Android Studio 0.9.2 link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 3043a5cf..9748198d 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.9.2 | [下载][0.9.2-win] | [下载][0.9.2-mac] | [下载][0.9.2-linux] | | 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | | 0.9.0 | [下载][0.9.0-win] | [下载][0.9.0-mac] | [下载][0.9.0-linux] | | 0.8.14 | [下载][0.8.14-win] | [下载][0.8.14-mac] | [下载][0.8.14-linux] | @@ -62,6 +63,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.9.2-win]:http://pan.baidu.com/s/1gdzkjgn +[0.9.2-mac]:http://pan.baidu.com/s/1sj17AJN +[0.9.2-linux]:http://pan.baidu.com/s/1c0hFuDi [0.9.1-win]:http://pan.baidu.com/s/1gdgTnqF [0.9.1-mac]:http://pan.baidu.com/s/1qW3B0Ck From 28fff7804c18a9c919bca845ebe131b71d89b1ef Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 14 Nov 2014 18:52:06 +0800 Subject: [PATCH 022/177] Add Build-Tools 19.0.0~21.1.1 download link --- README.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/README.md b/README.md index 9748198d..e1b90515 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,67 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [android-sdk_r23-linux]:http://pan.baidu.com/s/1yBnSa +### Build-Tools +这是Android开发所需的Build-Tools,下载并解压后,将解压出的整个文件夹复制或者移动到 `your sdk 路径/build-tools` 文件夹即可。 + +| 版本号 | Windows | Mac OSX | Linux | +|:------:|:--------------:|:-----------------:|:------------------:| +| 21.1.1 | [下载][21.1.1-win] | [下载][21.1.1-mac] | | +| 21.1.0 | [下载][21.1.0-win] | [下载][21.1.0-mac] | | +| 21.0.2 | [下载][21.0.2-win] | [下载][21.0.2-mac] | | +| 21.0.1 | [下载][21.0.1-win] | [下载][21.0.1-mac] | | +| 21.0.0 | [下载][21.0.0-win] | [下载][21.0.0-mac] | | +| 20.0.0 | | [下载][20.0.0-mac] | | +| 19.1.0 | [下载][19.1.0-win] | [下载][19.1.0-mac] | | +| 19.0.3 | [下载][19.0.3-win] | [下载][19.0.3-mac] | | +| 19.0.2 | [下载][19.0.2-win] | [下载][19.0.2-mac] | | +| 19.0.1 | [下载][19.0.1-win] | [下载][19.0.1-mac] | | +| 19.0.0 | [下载][19.0.0-win] | [下载][19.0.0-mac] | | + +[21.1.1-win]:http://pan.baidu.com/s/1mgzFXW0 +[21.1.1-mac]:http://pan.baidu.com/s/1i367FTz +[21.1.1-linux]: + +[21.1.0-win]:http://pan.baidu.com/s/1pJ3DCGN +[21.1.0-mac]:http://pan.baidu.com/s/1hqIfeCW +[21.1.0-linux]: + +[21.0.2-win]:http://pan.baidu.com/s/1kTDpnt9 +[21.0.2-mac]:http://pan.baidu.com/s/1dDCf9TZ +[21.0.2-linux]: + +[21.0.1-win]:http://pan.baidu.com/s/1eQreI6A +[21.0.1-mac]:http://pan.baidu.com/s/1eQCd5YE +[21.0.1-linux]: + +[21.0.0-win]:http://pan.baidu.com/s/1i3y0mKd +[21.0.0-mac]:http://pan.baidu.com/s/1i3oWM01 +[21.0.0-linux]: + +[20.0.0-win]: + +[20.0.0-mac]:http://pan.baidu.com/s/1c0AfIOK +[20.0.0-linux]: + +[19.1.0-win]:http://pan.baidu.com/s/1qWCzdwC +[19.1.0-mac]:http://pan.baidu.com/s/1nt2vM21 +[19.1.0-linux]: + +[19.0.3-win]:http://pan.baidu.com/s/1qWCzdwC +[19.0.3-mac]:http://pan.baidu.com/s/1hq7VIgG +[19.0.3-linux]: + +[19.0.2-win]:http://pan.baidu.com/s/1ntl0Qnf +[19.0.2-mac]:http://pan.baidu.com/s/1xY7PO +[19.0.2-linux]: + +[19.0.1-win]:http://pan.baidu.com/s/1pJ1BJrt +[19.0.1-mac]:http://pan.baidu.com/s/1o65bAwa +[19.0.1-linux]: + +[19.0.0-win]:http://pan.baidu.com/s/1o6I8NBs +[19.0.0-mac]:http://pan.baidu.com/s/1c0dBDvE +[19.0.0-linux]: ####SDK 这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到`your sdk 路径/platforms`文件夹,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 From 71c4f017141c567053c40da9d84f58b730367bc8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 14 Nov 2014 18:57:36 +0800 Subject: [PATCH 023/177] Delete don't use link tag --- README.md | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index e1b90515..6bea7c58 100644 --- a/README.md +++ b/README.md @@ -214,48 +214,43 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [21.1.1-win]:http://pan.baidu.com/s/1mgzFXW0 [21.1.1-mac]:http://pan.baidu.com/s/1i367FTz -[21.1.1-linux]: + [21.1.0-win]:http://pan.baidu.com/s/1pJ3DCGN [21.1.0-mac]:http://pan.baidu.com/s/1hqIfeCW -[21.1.0-linux]: + [21.0.2-win]:http://pan.baidu.com/s/1kTDpnt9 [21.0.2-mac]:http://pan.baidu.com/s/1dDCf9TZ -[21.0.2-linux]: + [21.0.1-win]:http://pan.baidu.com/s/1eQreI6A [21.0.1-mac]:http://pan.baidu.com/s/1eQCd5YE -[21.0.1-linux]: + [21.0.0-win]:http://pan.baidu.com/s/1i3y0mKd [21.0.0-mac]:http://pan.baidu.com/s/1i3oWM01 -[21.0.0-linux]: -[20.0.0-win]: + + [20.0.0-mac]:http://pan.baidu.com/s/1c0AfIOK -[20.0.0-linux]: + [19.1.0-win]:http://pan.baidu.com/s/1qWCzdwC [19.1.0-mac]:http://pan.baidu.com/s/1nt2vM21 -[19.1.0-linux]: [19.0.3-win]:http://pan.baidu.com/s/1qWCzdwC [19.0.3-mac]:http://pan.baidu.com/s/1hq7VIgG -[19.0.3-linux]: [19.0.2-win]:http://pan.baidu.com/s/1ntl0Qnf [19.0.2-mac]:http://pan.baidu.com/s/1xY7PO -[19.0.2-linux]: [19.0.1-win]:http://pan.baidu.com/s/1pJ1BJrt [19.0.1-mac]:http://pan.baidu.com/s/1o65bAwa -[19.0.1-linux]: [19.0.0-win]:http://pan.baidu.com/s/1o6I8NBs [19.0.0-mac]:http://pan.baidu.com/s/1c0dBDvE -[19.0.0-linux]: ####SDK 这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到`your sdk 路径/platforms`文件夹,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 From 298fd91b5d2fd96dc49634aaf93b5fd67da85cf7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 15 Nov 2014 19:32:55 +0800 Subject: [PATCH 024/177] Add Android Studio 0.9.3 link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 6bea7c58..7eb803af 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 0.9.3 | [下载][0.9.3-win] | [下载][0.9.3-mac] | [下载][0.9.3-linux] | | 0.9.2 | [下载][0.9.2-win] | [下载][0.9.2-mac] | [下载][0.9.2-linux] | | 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | | 0.9.0 | [下载][0.9.0-win] | [下载][0.9.0-mac] | [下载][0.9.0-linux] | @@ -63,6 +64,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[0.9.3-win]:http://pan.baidu.com/s/1o6JoLzc +[0.9.3-mac]:http://pan.baidu.com/s/1o69LsOq +[0.9.3-linux]:http://pan.baidu.com/s/1c0B1Gju + [0.9.2-win]:http://pan.baidu.com/s/1gdzkjgn [0.9.2-mac]:http://pan.baidu.com/s/1sj17AJN [0.9.2-linux]:http://pan.baidu.com/s/1c0hFuDi From 27b8cb0e7dc2c819889a4c491add02b0a88f4cca Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 20 Nov 2014 17:50:22 +0800 Subject: [PATCH 025/177] Add Android 5.0 Samples --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7eb803af..77e6955b 100644 --- a/README.md +++ b/README.md @@ -499,6 +499,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 系统版本 | |:----------| +|[android 21][samples-21]| |[android L][samples-L]| |[android 4.4W][samples-20]| |[android 4.4.2][samples-19]| @@ -513,6 +514,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, |[android 2.3.3][samples-10]| |[android 2.2][samples-8]| +[samples-21]:http://pan.baidu.com/s/1dDD19XB [samples-L]:http://pan.baidu.com/s/1gdpEan5 [samples-20]:http://pan.baidu.com/s/1ntLVN9B [samples-19]:http://pan.baidu.com/s/1dDeSKt7 From 644b2c9cb374141a51ad06738ee405263d3caa82 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 20 Nov 2014 18:31:11 +0800 Subject: [PATCH 026/177] Add Android Support Library 21.0.2 link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 77e6955b..4d28608f 100644 --- a/README.md +++ b/README.md @@ -490,6 +490,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21.0.2](http://pan.baidu.com/s/1kTzIkYV) | | [21](http://pan.baidu.com/s/1o6MBWIu) | | [20](http://pan.baidu.com/s/1o6OBlR8) | From 16802075ceeffd8a5a4f1f806e7fd129e833a66b Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 20 Nov 2014 19:12:50 +0800 Subject: [PATCH 027/177] Add Android SDK Extras 21.0.2 link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4d28608f..d5e9d78b 100644 --- a/README.md +++ b/README.md @@ -482,6 +482,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21.0.2](http://pan.baidu.com/s/1mgso8Y0) | | [21](http://pan.baidu.com/s/1o6v78Lk) | | [20](http://pan.baidu.com/s/1eQIMXMy) | From 607c6e66c9308b2611ea13edf00fedb34cea28c7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 21 Nov 2014 18:01:21 +0800 Subject: [PATCH 028/177] Add Android Studo 1.0 rc link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index d5e9d78b..0da8f6c0 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.0 RC | [下载][1.0rc-win] | [下载][1.0rc-mac] | [下载][1.0rc-linux] | | 0.9.3 | [下载][0.9.3-win] | [下载][0.9.3-mac] | [下载][0.9.3-linux] | | 0.9.2 | [下载][0.9.2-win] | [下载][0.9.2-mac] | [下载][0.9.2-linux] | | 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | @@ -64,6 +65,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.0rc-win]:http://pan.baidu.com/s/1sjsKtIl +[1.0rc-mac]:http://pan.baidu.com/s/1gdrcRfX +[1.0rc-linux]:http://pan.baidu.com/s/1sjO82st + [0.9.3-win]:http://pan.baidu.com/s/1o6JoLzc [0.9.3-mac]:http://pan.baidu.com/s/1o69LsOq [0.9.3-linux]:http://pan.baidu.com/s/1c0B1Gju From a83d39a516f134ad8a5a16bc797d211240735e36 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 1 Dec 2014 11:04:50 +0800 Subject: [PATCH 029/177] Add Android Studio RC2 Link --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0da8f6c0..1fbbfd35 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| -| 1.0 RC | [下载][1.0rc-win] | [下载][1.0rc-mac] | [下载][1.0rc-linux] | +| 1.0 RC2 | [下载][1.0rc2-win] | [下载][1.0rc2-mac] | [下载][1.0rc2-linux] | +| 1.0 RC1 | [下载][1.0rc1-win] | [下载][1.0rc1-mac] | [下载][1.0rc1-linux] | | 0.9.3 | [下载][0.9.3-win] | [下载][0.9.3-mac] | [下载][0.9.3-linux] | | 0.9.2 | [下载][0.9.2-win] | [下载][0.9.2-mac] | [下载][0.9.2-linux] | | 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | @@ -65,9 +66,13 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | -[1.0rc-win]:http://pan.baidu.com/s/1sjsKtIl -[1.0rc-mac]:http://pan.baidu.com/s/1gdrcRfX -[1.0rc-linux]:http://pan.baidu.com/s/1sjO82st +[1.0rc2-win]:http://pan.baidu.com/s/1sjx4rNJ +[1.0rc2-mac]:http://pan.baidu.com/s/1eQpJmqI +[1.0rc2-linux]:http://pan.baidu.com/s/1ntuUBvN + +[1.0rc1-win]:http://pan.baidu.com/s/1sjsKtIl +[1.0rc1-mac]:http://pan.baidu.com/s/1gdrcRfX +[1.0rc1-linux]:http://pan.baidu.com/s/1sjO82st [0.9.3-win]:http://pan.baidu.com/s/1o6JoLzc [0.9.3-mac]:http://pan.baidu.com/s/1o69LsOq From 3614d81bea939d912e2dbbf338e48c8d91106b63 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 1 Dec 2014 20:18:52 +0800 Subject: [PATCH 030/177] Add Android NDK r10c and gredle 2.2 link --- README.md | 45 ++++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 1fbbfd35..c619b08f 100644 --- a/README.md +++ b/README.md @@ -544,26 +544,11 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####NDK C/C++开发Android应用工具包 -| Platform(32-bit target) | Package | -|:----------|:-------------| -| Windows 32-bit | [android-ndk32-r10-windows-x86.zip](http://pan.baidu.com/s/1bnB1o1T) | -| Windows 64-bit | [android-ndk32-r10-windows-x86_64.zip](http://pan.baidu.com/s/1gdmW6cj) | -| Mac OS X 32-bit | [android-ndk32-r10-darwin-x86.tar.bz2](http://pan.baidu.com/s/1jGtBYyq) | -| Mac OS X 64-bit | [android-ndk32-r10-darwin-x86_64.tar.bz2](http://pan.baidu.com/s/1gdADfaF) | -| Linux 32-bit (x86) | [android-ndk32-r10-linux-x86.tar.bz2](http://pan.baidu.com/s/1V2Tg) | -| Linux 64-bit (x86) | [android-ndk32-r10-linux-x86_64.tar.bz2](http://pan.baidu.com/s/1pJJQokV) | - -| Platform(64-bit target) | Package | -|:----------|:-------------| -| Windows 32-bit | [android-ndk64-r10-windows-x86.zip](http://pan.baidu.com/s/1qW0RtzI) | -| Windows 64-bit | [android-ndk64-r10-windows-x86_64.zip](http://pan.baidu.com/s/1ntypDpf) | -| Mac OS X 32-bit | [android-ndk64-r10-darwin-x86.tar.bz2](http://pan.baidu.com/s/1o6G44Eu) | -| Mac OS X 64-bit | [android-ndk64-r10-darwin-x86_64.tar.bz2](http://pan.baidu.com/s/1gd7pvJ9) | -| Linux 32-bit (x86)| [android-ndk64-r10-linux-x86.tar.bz2](http://pan.baidu.com/s/1hql8AIo) | -| Linux 64-bit (x86)| [android-ndk64-r10-linux-x86_64.tar.bz2](http://pan.baidu.com/s/1dDreuPz) | - | 版本号 | Windows | Mac OSX | Linux | -|:----------:|:-------------:|:------:|:----------:| +|:----------|:-------------:|:------:|:----------:| +| ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | | | +| ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | +| ndk32-r10 | [32位][ndk32-r10-win-32] [64位][ndk32-r10-win-64] | [32位][ndk32-r10-mac-32] [64位][ndk32-r10-mac-64] | [32位][ndk32-r10-linux-32] [64位][ndk32-r10-linux-64] | | ndk-r9d | [32位][r9d-win-32] [64位][r9d-win-64] | [32位][r9d-mac-32] [64位][r9d-mac-64] | [32位][r9d-linux-32] [64位][r9d-linux-64] | | Additional Download (32-, 64-bit) | Package | @@ -571,6 +556,27 @@ C/C++开发Android应用工具包 | r10 STL debug info | [android-ndk-r10-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1xWgUE) | | r9 STL debug info | [android-ndk-r9-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1c0EMn8O) | +[r10c-win-32]:http://pan.baidu.com/s/1bnGnKkB +[r10c-win-64]:http://pan.baidu.com/s/1ntmhjUL + +[ndk64-r10-win-32]:http://pan.baidu.com/s/1qW0RtzI +[ndk64-r10-win-64]:http://pan.baidu.com/s/1ntypDpf + +[ndk64-r10-mac-32]:http://pan.baidu.com/s/1o6G44Eu +[ndk64-r10-mac-64]:http://pan.baidu.com/s/1gd7pvJ9 + +[ndk64-r10-linux-32]:http://pan.baidu.com/s/1hql8AIo +[ndk64-r10-linux-64]:http://pan.baidu.com/s/1dDreuPz + +[ndk32-r10-win-32]:http://pan.baidu.com/s/1bnB1o1T +[ndk32-r10-win-64]:http://pan.baidu.com/s/1gdmW6cj + +[ndk32-r10-mac-32]:http://pan.baidu.com/s/1jGtBYyq +[ndk32-r10-mac-64]:http://pan.baidu.com/s/1gdADfaF + +[ndk32-r10-linux-32]:http://pan.baidu.com/s/1V2Tg +[ndk32-r10-linux-64]:http://pan.baidu.com/s/1pJJQokV + [r9d-win-32]:http://pan.baidu.com/s/1dDxjl8t [r9d-win-64]:http://pan.baidu.com/s/1jGgecXw @@ -621,6 +627,7 @@ C/C++开发Android应用工具包 | 版本号 | |:----------| +| [gradle-2.2-all.zip](http://pan.baidu.com/s/1i3BXKYp) | | [gradle-2.1-all.zip](http://pan.baidu.com/s/1bnF6jV5) | | [gradle-2.0-all.zip](http://pan.baidu.com/s/1mgFTN7a) | | [gradle-1.12-all.zip](http://pan.baidu.com/s/1Gmlx8) | From 439f9bba5b1eaeed9c52dce20a25ceef8847ec5a Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 2 Dec 2014 16:33:52 +0800 Subject: [PATCH 031/177] Add gradle 2.2.1 Link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c619b08f..8d596d31 100644 --- a/README.md +++ b/README.md @@ -627,6 +627,7 @@ C/C++开发Android应用工具包 | 版本号 | |:----------| +| [gradle-2.2.1-all.zip](http://pan.baidu.com/s/1eQH39AE) | | [gradle-2.2-all.zip](http://pan.baidu.com/s/1i3BXKYp) | | [gradle-2.1-all.zip](http://pan.baidu.com/s/1bnF6jV5) | | [gradle-2.0-all.zip](http://pan.baidu.com/s/1mgFTN7a) | From 43af83bd283284a4647695244b7bea664ad504b2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 4 Dec 2014 17:37:23 +0800 Subject: [PATCH 032/177] Add Android NDK for Mac/Linux Download Link --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d596d31..113b7429 100644 --- a/README.md +++ b/README.md @@ -546,7 +546,7 @@ C/C++开发Android应用工具包 | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| -| ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | | | +| ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | [32位][r10c-mac-32] [64位][r10c-mac-64] | [32位][r10c-linux-32] [64位][r10c-linux-64] | | ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | | ndk32-r10 | [32位][ndk32-r10-win-32] [64位][ndk32-r10-win-64] | [32位][ndk32-r10-mac-32] [64位][ndk32-r10-mac-64] | [32位][ndk32-r10-linux-32] [64位][ndk32-r10-linux-64] | | ndk-r9d | [32位][r9d-win-32] [64位][r9d-win-64] | [32位][r9d-mac-32] [64位][r9d-mac-64] | [32位][r9d-linux-32] [64位][r9d-linux-64] | @@ -559,6 +559,12 @@ C/C++开发Android应用工具包 [r10c-win-32]:http://pan.baidu.com/s/1bnGnKkB [r10c-win-64]:http://pan.baidu.com/s/1ntmhjUL +[r10c-mac-32]:http://pan.baidu.com/s/1i37Ud8L +[r10c-mac-64]:http://pan.baidu.com/s/1eQ08GOa + +[r10c-linux-32]:http://pan.baidu.com/s/1c0o11wk +[r10c-linux-64]:http://pan.baidu.com/s/1c0tljk0 + [ndk64-r10-win-32]:http://pan.baidu.com/s/1qW0RtzI [ndk64-r10-win-64]:http://pan.baidu.com/s/1ntypDpf From 4400ea8d95a9e491e48ee8b44f3428ea06f1ef30 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 8 Dec 2014 10:30:33 +0800 Subject: [PATCH 033/177] Add Android Studio 10.RC4 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 113b7429..edd20bba 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.0 RC4 | [下载][1.0rc4-win] | [下载][1.0rc4-mac] | [下载][1.0rc4-linux] | | 1.0 RC2 | [下载][1.0rc2-win] | [下载][1.0rc2-mac] | [下载][1.0rc2-linux] | | 1.0 RC1 | [下载][1.0rc1-win] | [下载][1.0rc1-mac] | [下载][1.0rc1-linux] | | 0.9.3 | [下载][0.9.3-win] | [下载][0.9.3-mac] | [下载][0.9.3-linux] | @@ -66,6 +67,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.0rc4-win]:http://pan.baidu.com/s/1pJkbwin +[1.0rc4-mac]:http://pan.baidu.com/s/1hq1QBVQ +[1.0rc4-linux]:http://pan.baidu.com/s/1eQBygj4 + [1.0rc2-win]:http://pan.baidu.com/s/1sjx4rNJ [1.0rc2-mac]:http://pan.baidu.com/s/1eQpJmqI [1.0rc2-linux]:http://pan.baidu.com/s/1ntuUBvN From f65e9536b2a1f0ba88a43c844ad8ecaa7759f268 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 8 Dec 2014 13:01:18 +0800 Subject: [PATCH 034/177] Add www.androidicons.com --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index edd20bba..c0d30136 100644 --- a/README.md +++ b/README.md @@ -1472,6 +1472,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [161个国内外社交网站矢量图标](http://github.com/nullice/NViconsLib_Silhouette) +[250 free icons in 5 sizes and 14 colors](http://www.androidicons.com) + # Books --- From 93137e9c95f66b5ecdeafb910d74c80a0e90420b Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 10 Dec 2014 13:35:59 +0800 Subject: [PATCH 035/177] =?UTF-8?q?Add=20Android=20Studio=201.0=E6=AD=A3?= =?UTF-8?q?=E5=BC=8F=E7=89=88=E5=92=8CSDK=20Tools=20Download=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c0d30136..0e162383 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.0正式版 | [下载][1.0-win] | [下载][1.0-mac] | [下载][1.0-linux] | | 1.0 RC4 | [下载][1.0rc4-win] | [下载][1.0rc4-mac] | [下载][1.0rc4-linux] | | 1.0 RC2 | [下载][1.0rc2-win] | [下载][1.0rc2-mac] | [下载][1.0rc2-linux] | | 1.0 RC1 | [下载][1.0rc1-win] | [下载][1.0rc1-mac] | [下载][1.0rc1-linux] | @@ -67,6 +68,11 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | + +[1.0-win]:http://pan.baidu.com/s/1eQzmQDO +[1.0-mac]:http://pan.baidu.com/s/1dDitUFJ +[1.0-linux]:http://pan.baidu.com/s/1kTn7wLx + [1.0rc4-win]:http://pan.baidu.com/s/1pJkbwin [1.0rc4-mac]:http://pan.baidu.com/s/1hq1QBVQ [1.0rc4-linux]:http://pan.baidu.com/s/1eQBygj4 @@ -187,13 +193,23 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####SDK Tools | 版本号 | Windows | Mac OSX | Linux | -|:----------:|:-------------:|:------:|:----------:| +|:----------|:-------------:|:------|:----------:| +| sdk-tools-r24 | [installer_r24-windows.exe][installer_r24-win] [android-sdk_r24-windows.zip][android-sdk_r24-win] | [android-sdk_r24-macosx.zip][android-sdk_r24-mac] | [android-sdk_r24-linux.tgz][android-sdk_r24-linux] | | sdk-tools-r23.0.5 | [android-sdk_r23.0.5-windows(非官方版).zip][android-sdk_r23.0.5-win] | [android-sdk_r23.0.5-macosx(非官方版).zip][android-sdk_r23.0.5-mac] | | | sdk-tools-r23.0.2 | [installer_r23.0.2-windows.exe][installer_r23.0.2-win] [android-sdk_r23.0.2-windows.zip][android-sdk_r23.0.2-win] | [android-sdk_r23.0.2-macosx.zip][android-sdk_r23.0.2-mac] | [android-sdk_r23.0.2-linux.tgz][android-sdk_r23.0.2-linux] | | sdk-tools-r23 | [installer_r23-windows.exe][installer_r23-win] [android-sdk_r23-windows.zip][android-sdk_r23-win] | [android-sdk_r23-macosx.zip][android-sdk_r23-mac] | [android-sdk_r23-linux.tgz][android-sdk_r23-linux] | > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24-win]:http://pan.baidu.com/s/1jG5ks7c +[android-sdk_r24-win]:http://pan.baidu.com/s/1pJ4uk4r + +[android-sdk_r24-mac]:http://pan.baidu.com/s/1pJ8xUgN + +[android-sdk_r24-linux]:http://pan.baidu.com/s/1pJ4uk47 + + + [android-sdk_r23.0.5-win]:http://pan.baidu.com/s/1bntmoqV [android-sdk_r23.0.5-mac]:http://pan.baidu.com/s/1o6LWg10 From 32101f8c6ef8e255fdfbd0a8cfb966dd2ca5cf5d Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 17 Dec 2014 13:05:16 +0800 Subject: [PATCH 036/177] =?UTF-8?q?Add=20Android=20Studio=201.0.1=E3=80=81?= =?UTF-8?q?SDK=20Tools=20r24.0.1=E3=80=81Extras=2021.0.3=E3=80=81Support?= =?UTF-8?q?=20Library=2021.0.3=20And=20NDK=20r10c=20Installation=20method?= =?UTF-8?q?=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e162383..871ecdde 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.0.1 | [下载][1.0.1-win] | [下载][1.0.1-mac] | [下载][1.0.1-linux] | | 1.0正式版 | [下载][1.0-win] | [下载][1.0-mac] | [下载][1.0-linux] | | 1.0 RC4 | [下载][1.0rc4-win] | [下载][1.0rc4-mac] | [下载][1.0rc4-linux] | | 1.0 RC2 | [下载][1.0rc2-win] | [下载][1.0rc2-mac] | [下载][1.0rc2-linux] | @@ -68,6 +69,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.0.1-win]:http://pan.baidu.com/s/1cu76m +[1.0.1-mac]:http://pan.baidu.com/s/1hqoZCDe +[1.0.1-linux]:http://pan.baidu.com/s/1c0nLN6g [1.0-win]:http://pan.baidu.com/s/1eQzmQDO [1.0-mac]:http://pan.baidu.com/s/1dDitUFJ @@ -194,6 +198,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.0.1 | [installer_r24.0.1-windows.exe][installer_r24.0.1-win] [android-sdk_r24.0.1-windows.zip][android-sdk_r24.0.1-win] | [android-sdk_r24.0.1-macosx.zip][android-sdk_r24.0.1-mac] | [android-sdk_r24.0.1-linux.tgz][android-sdk_r24.0.1-linux] | | sdk-tools-r24 | [installer_r24-windows.exe][installer_r24-win] [android-sdk_r24-windows.zip][android-sdk_r24-win] | [android-sdk_r24-macosx.zip][android-sdk_r24-mac] | [android-sdk_r24-linux.tgz][android-sdk_r24-linux] | | sdk-tools-r23.0.5 | [android-sdk_r23.0.5-windows(非官方版).zip][android-sdk_r23.0.5-win] | [android-sdk_r23.0.5-macosx(非官方版).zip][android-sdk_r23.0.5-mac] | | | sdk-tools-r23.0.2 | [installer_r23.0.2-windows.exe][installer_r23.0.2-win] [android-sdk_r23.0.2-windows.zip][android-sdk_r23.0.2-win] | [android-sdk_r23.0.2-macosx.zip][android-sdk_r23.0.2-mac] | [android-sdk_r23.0.2-linux.tgz][android-sdk_r23.0.2-linux] | @@ -201,6 +206,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.0.1-win]:http://pan.baidu.com/s/1gdgojhp +[android-sdk_r24.0.1-win]:http://pan.baidu.com/s/1gdEKclP + +[android-sdk_r24.0.1-mac]:http://pan.baidu.com/s/1i3467DN + +[android-sdk_r24.0.1-linux]:http://pan.baidu.com/s/1gdvNj83 + + [installer_r24-win]:http://pan.baidu.com/s/1jG5ks7c [android-sdk_r24-win]:http://pan.baidu.com/s/1pJ4uk4r @@ -513,6 +526,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21.0.3](http://pan.baidu.com/s/1kTmlB9d) | | [21.0.2](http://pan.baidu.com/s/1mgso8Y0) | | [21](http://pan.baidu.com/s/1o6v78Lk) | | [20](http://pan.baidu.com/s/1eQIMXMy) | @@ -522,6 +536,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| +| [21.0.3](http://pan.baidu.com/s/1jG5k2Lg) | | [21.0.2](http://pan.baidu.com/s/1kTzIkYV) | | [21](http://pan.baidu.com/s/1o6MBWIu) | | [20](http://pan.baidu.com/s/1o6OBlR8) | @@ -563,7 +578,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [samples-8]:http://pan.baidu.com/s/1ntv7wut ####NDK -C/C++开发Android应用工具包 +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 | |:----------|:-------------:|:------:|:----------:| @@ -572,6 +587,7 @@ C/C++开发Android应用工具包 | ndk32-r10 | [32位][ndk32-r10-win-32] [64位][ndk32-r10-win-64] | [32位][ndk32-r10-mac-32] [64位][ndk32-r10-mac-64] | [32位][ndk32-r10-linux-32] [64位][ndk32-r10-linux-64] | | ndk-r9d | [32位][r9d-win-32] [64位][r9d-win-64] | [32位][r9d-mac-32] [64位][r9d-mac-64] | [32位][r9d-linux-32] [64位][r9d-linux-64] | + | Additional Download (32-, 64-bit) | Package | |:----------|:-------------| | r10 STL debug info | [android-ndk-r10-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1xWgUE) | From 62871f7a3285844d8c0a812a6f7dce27179f9039 Mon Sep 17 00:00:00 2001 From: QichaoChen <2009chenqc@163.com> Date: Wed, 17 Dec 2014 20:02:46 +0800 Subject: [PATCH 037/177] add android 9 patch shadow generator --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 871ecdde..aa3aba9a 100644 --- a/README.md +++ b/README.md @@ -863,6 +863,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | Android Holo Colors Generator | | [下载][HoloColorsGenerator] | | | Android Simple Nine-patch Generator | | [下载][Simple Nine-patch Generator] | | | Android Device Frame Generator | | [下载][Device Frame Generator] | | +| Android 9-patch shadow generator | | [下载][Android shadow generator] | | [AndroidAssetStudio]:http://romannurik.github.io/AndroidAssetStudio/ [AndroidDrawableFactory]:https://github.com/tizionario/AndroidDrawableFactory @@ -870,6 +871,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [HoloColorsGenerator]:http://android-holo-colors.com [Simple Nine-patch Generator]:http://romannurik.github.io/AndroidAssetStudio/nine-patches.html [Device Frame Generator]:http://f2prateek.com/android-device-frame-generator/ +[Android shadow generator]:http://inloop.github.io/shadow4android/ #### Android资源分析工具 | 名称 | 简介 | 下载地址 | 使用教程 | From 2c1b8a4a25b44b420e0aeacdd593abf10423fb9e Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 20 Dec 2014 09:19:51 +0800 Subject: [PATCH 038/177] Add Anroid Studio 1.0.2 and SDK Tools 24.0.2 Link --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index aa3aba9a..328b69e1 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.0.2 | [下载][1.0.2-win] | [下载][1.0.2-mac] | [下载][1.0.2-linux] | | 1.0.1 | [下载][1.0.1-win] | [下载][1.0.1-mac] | [下载][1.0.1-linux] | | 1.0正式版 | [下载][1.0-win] | [下载][1.0-mac] | [下载][1.0-linux] | | 1.0 RC4 | [下载][1.0rc4-win] | [下载][1.0rc4-mac] | [下载][1.0rc4-linux] | @@ -69,6 +70,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.0.2-win]:http://pan.baidu.com/s/1pJA0b0n +[1.0.2-mac]:http://pan.baidu.com/s/1jGuvmuU +[1.0.2-linux]:http://pan.baidu.com/s/1qWCzSjM + [1.0.1-win]:http://pan.baidu.com/s/1cu76m [1.0.1-mac]:http://pan.baidu.com/s/1hqoZCDe [1.0.1-linux]:http://pan.baidu.com/s/1c0nLN6g @@ -198,6 +203,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.0.2 | [installer_r24.0.2-windows.exe][installer_r24.0.2-win] [android-sdk_r24.0.2-windows.zip][android-sdk_r24.0.2-win] | [android-sdk_r24.0.2-macosx.zip][android-sdk_r24.0.2-mac] | [android-sdk_r24.0.2-linux.tgz][android-sdk_r24.0.2-linux] | | sdk-tools-r24.0.1 | [installer_r24.0.1-windows.exe][installer_r24.0.1-win] [android-sdk_r24.0.1-windows.zip][android-sdk_r24.0.1-win] | [android-sdk_r24.0.1-macosx.zip][android-sdk_r24.0.1-mac] | [android-sdk_r24.0.1-linux.tgz][android-sdk_r24.0.1-linux] | | sdk-tools-r24 | [installer_r24-windows.exe][installer_r24-win] [android-sdk_r24-windows.zip][android-sdk_r24-win] | [android-sdk_r24-macosx.zip][android-sdk_r24-mac] | [android-sdk_r24-linux.tgz][android-sdk_r24-linux] | | sdk-tools-r23.0.5 | [android-sdk_r23.0.5-windows(非官方版).zip][android-sdk_r23.0.5-win] | [android-sdk_r23.0.5-macosx(非官方版).zip][android-sdk_r23.0.5-mac] | | @@ -206,6 +212,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.0.2-win]:http://pan.baidu.com/s/1eQH3ZOI +[android-sdk_r24.0.2-win]:http://pan.baidu.com/s/1c0vnzMC + +[android-sdk_r24.0.2-mac]:http://pan.baidu.com/s/1mgDnXMw + +[android-sdk_r24.0.2-linux]:http://pan.baidu.com/s/1eQEglTS + + [installer_r24.0.1-win]:http://pan.baidu.com/s/1gdgojhp [android-sdk_r24.0.1-win]:http://pan.baidu.com/s/1gdEKclP From 1893464a5dd0695b52647926564f44639ba6d18f Mon Sep 17 00:00:00 2001 From: The Gitter Badger Date: Mon, 22 Dec 2014 12:21:45 +0000 Subject: [PATCH 039/177] Added Gitter badge --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 328b69e1..8bc42c5e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ AndroidDevTools =============== + +[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/inferjay/AndroidDevTools?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) **Android Dev Tools官网地址:[www.androiddevtools.cn](http://www.androiddevtools.cn)** 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 From c65faba5d5c7d36b7cf666bfcfd3f8725256eade Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 22 Dec 2014 20:27:31 +0800 Subject: [PATCH 040/177] Format README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8bc42c5e..2cd82040 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ AndroidDevTools =============== [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/inferjay/AndroidDevTools?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) + **Android Dev Tools官网地址:[www.androiddevtools.cn](http://www.androiddevtools.cn)** 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 From 4cb66ee645734bf394c757432a54e45edb16b666 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 15 Jan 2015 17:25:20 +0800 Subject: [PATCH 041/177] Modify Support Library Link Error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2cd82040..ab53ab14 100644 --- a/README.md +++ b/README.md @@ -553,7 +553,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:---------:| -| [21.0.3](http://pan.baidu.com/s/1jG5k2Lg) | +| [21.0.3](http://pan.baidu.com/s/1ntsoeE1) | | [21.0.2](http://pan.baidu.com/s/1kTzIkYV) | | [21](http://pan.baidu.com/s/1o6MBWIu) | | [20](http://pan.baidu.com/s/1o6OBlR8) | From 38edb1ea2d0c0b9891b7d525c165d1ac7afbe55b Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 16 Jan 2015 10:33:33 +0800 Subject: [PATCH 042/177] Add Android Studio 1.1 Preview 1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index ab53ab14..f5fbde56 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1 Preview 1 | [下载][1.1-p1-win] | [下载][1.1-p1-mac] | [下载][1.1-p1-linux] | | 1.0.2 | [下载][1.0.2-win] | [下载][1.0.2-mac] | [下载][1.0.2-linux] | | 1.0.1 | [下载][1.0.1-win] | [下载][1.0.1-mac] | [下载][1.0.1-linux] | | 1.0正式版 | [下载][1.0-win] | [下载][1.0-mac] | [下载][1.0-linux] | @@ -73,6 +74,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1-p1-win]:http://pan.baidu.com/s/1kTFsJ9H +[1.1-p1-mac]:http://pan.baidu.com/s/1o6p4j8I +[1.1-p1-linux]:http://pan.baidu.com/s/1pJJouDl + [1.0.2-win]:http://pan.baidu.com/s/1pJA0b0n [1.0.2-mac]:http://pan.baidu.com/s/1jGuvmuU [1.0.2-linux]:http://pan.baidu.com/s/1qWCzSjM From 6aaf58e596e21a77b7388feefcb7cced57fe298a Mon Sep 17 00:00:00 2001 From: Joey Huang Date: Fri, 23 Jan 2015 16:13:22 +0800 Subject: [PATCH 043/177] add android sdk platform-tools --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index f5fbde56..7ff47961 100644 --- a/README.md +++ b/README.md @@ -266,6 +266,22 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [android-sdk_r23-linux]:http://pan.baidu.com/s/1yBnSa +####SDK Platform-Tools + +这是 adb, fastboot 等工具包。把解压出来的 `platform-tools` 文件夹放在 android sdk 根目录下,并把 `adb`所在的目录添加到系统 `PATH` 路径里,即可在命令行里直接访问了 adb, fastboot 等工具。 + +| 版本号 | Windows | Mac OSX | Linux | +|:----------|:-------------:|:------|:----------:| +| platform-tools-r21 | [platform-tools_r21-windows.zip][platform-tools_r21-win] | [platform-tools_r21-mac.zip][platform-tools_r21-mac] | [platform-tools_r21-linux.zip][platform-tools_r21-linux] | +| platform-tools-r20 | [platform-tools_r20-windows.zip][platform-tools_r20-win] | [platform-tools_r20-mac.zip][platform-tools_r20-mac] | [platform-tools_r20-linux.zip][platform-tools_r20-linux] | + +[platform-tools_r21-win]:http://pan.baidu.com/s/1gdF1fkZ +[platform-tools_r21-mac]:http://pan.baidu.com/s/1dDu6xC9 +[platform-tools_r21-linux]:http://pan.baidu.com/s/1dDAL25j +[platform-tools_r20-win]:http://pan.baidu.com/s/1ntHqLZj +[platform-tools_r20-mac]:http://pan.baidu.com/s/1gdy6fzP +[platform-tools_r20-linux]:http://pan.baidu.com/s/173KQi + ### Build-Tools 这是Android开发所需的Build-Tools,下载并解压后,将解压出的整个文件夹复制或者移动到 `your sdk 路径/build-tools` 文件夹即可。 From f80a5a5bf7a120db32b7ae4f8c587d9c96345173 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 24 Jan 2015 15:48:18 +0800 Subject: [PATCH 044/177] Add Android Studio 1.1 Preview2 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 7ff47961..e70afc21 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1 Preview 2 | [下载][1.1-p2-win] | [下载][1.1-p2-mac] | [下载][1.1-p2-linux] | | 1.1 Preview 1 | [下载][1.1-p1-win] | [下载][1.1-p1-mac] | [下载][1.1-p1-linux] | | 1.0.2 | [下载][1.0.2-win] | [下载][1.0.2-mac] | [下载][1.0.2-linux] | | 1.0.1 | [下载][1.0.1-win] | [下载][1.0.1-mac] | [下载][1.0.1-linux] | @@ -74,6 +75,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1-p2-win]:http://pan.baidu.com/s/1pJMCx79 +[1.1-p2-mac]:http://pan.baidu.com/s/1eQd901k +[1.1-p2-linux]:http://pan.baidu.com/s/1sjuiarb + [1.1-p1-win]:http://pan.baidu.com/s/1kTFsJ9H [1.1-p1-mac]:http://pan.baidu.com/s/1o6p4j8I [1.1-p1-linux]:http://pan.baidu.com/s/1pJJouDl From b134302c9c7829be0694e2df820f1d05e7e809ed Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 24 Jan 2015 16:19:50 +0800 Subject: [PATCH 045/177] =?UTF-8?q?Add=20Android=20SDK=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=95=9C=E5=83=8F=E6=9C=8D=E5=8A=A1=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e70afc21..01d4d235 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,36 @@ AndroidDevTools >如果你对翻译英文的Android开发技术文章感兴趣,欢迎Start和Fork[AndroidWeekly中国文章翻译项目](https://github.com/AWCNTT/ArticleTranslateProject) -# Android Tools +#Android Tools --- +####Android SDK在线更新镜像服务器 + +1. 大连东软信息学院镜像服务器地址: + + `http://mirrors.neusoft.edu.cn` 端口:80 + +2. 北京化工大学镜像服务器地址: + + * IPv4: `http://ubuntu.buct.edu.cn/` 端口:80 + + * IPv4: `http://ubuntu.buct.cn/` 端口:80 + + * IPv6: `http://ubuntu.buct6.edu.cn/` 端口:80 + +3. 上海GDG镜像服务器地址: + + `http://sdk.gdgshanghai.com ` 端口:8000 + +**使用方法**: + +1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; + +2. 在『**Android SDK Manager - Settings**』窗口中,在『**HTTP Proxy Server」和「HTTP Proxy Port**』输入框内填入上面镜像服务器地址和端口,并且选中『**Force https://... sources to be fetched using http://...**』复选框。设置完成后单击『**Close**』按钮关闭『**Android SDK Manager - Settings**』窗口返回到主界面; + +3. 依次选择『**Packages**』、『**Reload**』。 + + ####ADT Bundle ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 From 8f1f7da9209d37f07f1236876d50ef0ff6a455c4 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 31 Jan 2015 13:04:02 +0800 Subject: [PATCH 046/177] Fix Build-Tools 19.1.0 for win Link Error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 01d4d235..d7bbc1b3 100644 --- a/README.md +++ b/README.md @@ -356,7 +356,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [20.0.0-mac]:http://pan.baidu.com/s/1c0AfIOK -[19.1.0-win]:http://pan.baidu.com/s/1qWCzdwC +[19.1.0-win]:http://pan.baidu.com/s/1nttAyhV [19.1.0-mac]:http://pan.baidu.com/s/1nt2vM21 [19.0.3-win]:http://pan.baidu.com/s/1qWCzdwC From d477e585154bbd8cb22d6e7a1a7197b5bfdfd6be Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 31 Jan 2015 17:36:51 +0800 Subject: [PATCH 047/177] Add Android Studio 1.1 Beta And Beta2 Link --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index d7bbc1b3..b8fdf6b6 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1 Beta 2 | [下载][1.1-b2-win] | [下载][1.1-b2-mac] | [下载][1.1-b2-linux] | +| 1.1 Beta 1 | [下载][1.1-b1-win] | [下载][1.1-b1-mac] | [下载][1.1-b1-linux] | | 1.1 Preview 2 | [下载][1.1-p2-win] | [下载][1.1-p2-mac] | [下载][1.1-p2-linux] | | 1.1 Preview 1 | [下载][1.1-p1-win] | [下载][1.1-p1-mac] | [下载][1.1-p1-linux] | | 1.0.2 | [下载][1.0.2-win] | [下载][1.0.2-mac] | [下载][1.0.2-linux] | @@ -102,6 +104,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1-b2-win]:http://pan.baidu.com/s/1gdCJ4H1 +[1.1-b2-mac]:http://pan.baidu.com/s/1hqpaWa4 +[1.1-b2-linux]:http://pan.baidu.com/s/1i3w0vT7 + +[1.1-b1-win]:http://pan.baidu.com/s/1dDo1b9Z +[1.1-b1-mac]:http://pan.baidu.com/s/1kT21VQv +[1.1-b1-linux]:http://pan.baidu.com/s/1gdrKGsb + [1.1-p2-win]:http://pan.baidu.com/s/1pJMCx79 [1.1-p2-mac]:http://pan.baidu.com/s/1eQd901k [1.1-p2-linux]:http://pan.baidu.com/s/1sjuiarb From 5607e67982c66553167639d6612ea24113caf476 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 3 Feb 2015 14:02:55 +0800 Subject: [PATCH 048/177] Add Build-Tools 21.1.2 Link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index b8fdf6b6..8e03d5e5 100644 --- a/README.md +++ b/README.md @@ -329,6 +329,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 21.1.2 | [下载][21.1.2-win] | [下载][21.1.2-mac] | | | 21.1.1 | [下载][21.1.1-win] | [下载][21.1.1-mac] | | | 21.1.0 | [下载][21.1.0-win] | [下载][21.1.0-mac] | | | 21.0.2 | [下载][21.0.2-win] | [下载][21.0.2-mac] | | @@ -341,6 +342,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 19.0.1 | [下载][19.0.1-win] | [下载][19.0.1-mac] | | | 19.0.0 | [下载][19.0.0-win] | [下载][19.0.0-mac] | | +[21.1.2-win]:http://pan.baidu.com/s/1hqH1pZY +[21.1.2-mac]:http://pan.baidu.com/s/1hq1mml2 + [21.1.1-win]:http://pan.baidu.com/s/1mgzFXW0 [21.1.1-mac]:http://pan.baidu.com/s/1i367FTz From e76a761fe1540626a02c338e03bbbb5f5b110b97 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 4 Feb 2015 23:43:02 +0800 Subject: [PATCH 049/177] Fix Support Library Description info --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e03d5e5..5088447c 100644 --- a/README.md +++ b/README.md @@ -616,7 +616,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | [20](http://pan.baidu.com/s/1eQIMXMy) | ####Support Library -包含supportive、v7和v13,下载解压后将解压出的整个文件夹复制或者移动到`your sdk 路径/extras`下,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 +包含support `v4`、`v7`、`v13`、`v17`、`multidex`和`m2repository`,下载解压后将解压出的整个文件夹复制或者移动到`your sdk 路径/extras`下,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 | 版本号 | |:---------:| From 3db50d5e12adaf6176dfbd362b374c060d77051a Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 7 Feb 2015 16:29:37 +0800 Subject: [PATCH 050/177] Add Android Studio 1.1 Beta3 And Beta4 Link --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 5088447c..55e1196c 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1 Beta 4 | [下载][1.1-b4-win] | [下载][1.1-b4-mac] | [下载][1.1-b4-linux] | +| 1.1 Beta 3 | [下载][1.1-b3-win] | [下载][1.1-b3-mac] | [下载][1.1-b3-linux] | | 1.1 Beta 2 | [下载][1.1-b2-win] | [下载][1.1-b2-mac] | [下载][1.1-b2-linux] | | 1.1 Beta 1 | [下载][1.1-b1-win] | [下载][1.1-b1-mac] | [下载][1.1-b1-linux] | | 1.1 Preview 2 | [下载][1.1-p2-win] | [下载][1.1-p2-mac] | [下载][1.1-p2-linux] | @@ -104,6 +106,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1-b4-win]:http://pan.baidu.com/s/1ntMaSA1 +[1.1-b4-mac]:http://pan.baidu.com/s/1bn2IyMN +[1.1-b4-linux]:http://pan.baidu.com/s/1qWPs9dy + +[1.1-b3-win]:http://pan.baidu.com/s/1pJoMNSf +[1.1-b3-mac]:http://pan.baidu.com/s/1qWyoku4 +[1.1-b3-linux]:http://pan.baidu.com/s/1jG24kv0 + [1.1-b2-win]:http://pan.baidu.com/s/1gdCJ4H1 [1.1-b2-mac]:http://pan.baidu.com/s/1hqpaWa4 [1.1-b2-linux]:http://pan.baidu.com/s/1i3w0vT7 From a4da6f87702e5b5b7a0f5d4285b373ee72d70f1d Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 16 Feb 2015 22:13:26 +0800 Subject: [PATCH 051/177] Add Android Studio 1.1 RC1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 55e1196c..8f211dcc 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1 RC1 | [下载][1.1rc1-win] | [下载][1.1rc1-mac] | [下载][1.1rc1-linux] | | 1.1 Beta 4 | [下载][1.1-b4-win] | [下载][1.1-b4-mac] | [下载][1.1-b4-linux] | | 1.1 Beta 3 | [下载][1.1-b3-win] | [下载][1.1-b3-mac] | [下载][1.1-b3-linux] | | 1.1 Beta 2 | [下载][1.1-b2-win] | [下载][1.1-b2-mac] | [下载][1.1-b2-linux] | @@ -106,6 +107,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1rc1-win]:http://pan.baidu.com/s/1jG3QuV0 +[1.1rc1-mac]:http://pan.baidu.com/s/1eQhDPPw +[1.1rc1-linux]:http://pan.baidu.com/s/1o6smUng + [1.1-b4-win]:http://pan.baidu.com/s/1ntMaSA1 [1.1-b4-mac]:http://pan.baidu.com/s/1bn2IyMN [1.1-b4-linux]:http://pan.baidu.com/s/1qWPs9dy From c0b92a652d25c48fb316b053ab1cef32599325e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9E=97?= Date: Thu, 19 Feb 2015 13:09:32 +0800 Subject: [PATCH 052/177] add Android Drawable Importer IDEA plugin --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8f211dcc..9e97013e 100644 --- a/README.md +++ b/README.md @@ -925,6 +925,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | IDEA Maven Plugin | [下载][idea-plugin-maven-plugin] | | | Gradle GooglePlay Publisher Plugin | [下载][gradle-play-publisher] | | | Drawable Selectors Generates Plugin | [下载][android-selector-chapek] | | +| Android Drawable Importer | [下载][android-drawable-importer-intellij-plugin] | | [Android Resource Resizer]:https://github.com/walmyrcarvalho/android-resource-resizer [GradleDependenciesHelper]:https://github.com/ligi/GradleDependenciesHelperPlugin @@ -952,6 +953,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [idea-plugin-maven-plugin]:https://github.com/born2snipe/idea-plugin-maven-plugin [gradle-play-publisher]:https://github.com/Triple-T/gradle-play-publisher [android-selector-chapek]:https://github.com/inmite/android-selector-chapek +[android-drawable-importer-intellij-plugin]:https://github.com/winterDroid/android-drawable-importer-intellij-plugin #### Android资源/Themes/Style生成工具 | 名称 | 简介 | 下载地址 | 使用教程 | From c6dba7b54381b74d5a25de5697e6e715ad90f7f2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 27 Feb 2015 00:24:22 +0800 Subject: [PATCH 053/177] Add Android Studio 1.1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 9e97013e..db345980 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | | 1.1 RC1 | [下载][1.1rc1-win] | [下载][1.1rc1-mac] | [下载][1.1rc1-linux] | | 1.1 Beta 4 | [下载][1.1-b4-win] | [下载][1.1-b4-mac] | [下载][1.1-b4-linux] | | 1.1 Beta 3 | [下载][1.1-b3-win] | [下载][1.1-b3-mac] | [下载][1.1-b3-linux] | @@ -107,6 +108,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.1-win]:http://pan.baidu.com/s/1sjr1dpj +[1.1-mac]:http://pan.baidu.com/s/1mg0yHi4 +[1.1-linux]:http://pan.baidu.com/s/1jGDubg6 + [1.1rc1-win]:http://pan.baidu.com/s/1jG3QuV0 [1.1rc1-mac]:http://pan.baidu.com/s/1eQhDPPw [1.1rc1-linux]:http://pan.baidu.com/s/1o6smUng From dff9a73f8e63f903e6eae8594d5d912467334f47 Mon Sep 17 00:00:00 2001 From: zerob13 Date: Wed, 11 Mar 2015 10:59:29 +0800 Subject: [PATCH 054/177] add online Android Decompiler link --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index db345980..842c2dc2 100644 --- a/README.md +++ b/README.md @@ -833,6 +833,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | JAD Java Decompiler | [下载][JAD Java Decompiler] | | | JD-GUI Decompiler | [下载][JD-GUI Decompiler] | | | XJad V2.2 | [下载][XJad V2.2] | | +| Android APK Decompiler | [下载][Android APK Decompiler] | 在线反编译工具 | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -847,6 +848,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [JAD Java Decompiler]:http://varaneckas.com/jad/ [JD-GUI Decompiler]:http:// [XJad V2.2]:http://files.cnblogs.com/arix04/XJad_V2.2.rar +[Android APK Decompiler]:http://www.decompileandroid.com/ #### 安全工具 @@ -1641,4 +1643,4 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -``` \ No newline at end of file +``` From e2ef09528d52008a1008dc4aedf351d303337af2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 11 Mar 2015 13:29:22 +0800 Subject: [PATCH 055/177] Add Android Studio 1.2 Preview 1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index db345980..04c4f249 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | | 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | | 1.1 RC1 | [下载][1.1rc1-win] | [下载][1.1rc1-mac] | [下载][1.1rc1-linux] | | 1.1 Beta 4 | [下载][1.1-b4-win] | [下载][1.1-b4-mac] | [下载][1.1-b4-linux] | @@ -108,6 +109,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-p1-win]:http://pan.baidu.com/s/1sj6uAfz +[1.2-p1-mac]:http://pan.baidu.com/s/1mgIGdio +[1.2-p1-linux]:http://pan.baidu.com/s/1mgsrAXU + [1.1-win]:http://pan.baidu.com/s/1sjr1dpj [1.1-mac]:http://pan.baidu.com/s/1mg0yHi4 [1.1-linux]:http://pan.baidu.com/s/1jGDubg6 From 1aff7970093085999a80b4d3ee5a230f3c234550 Mon Sep 17 00:00:00 2001 From: BinShao Date: Wed, 11 Mar 2015 21:00:45 +0800 Subject: [PATCH 056/177] [decompiler] add two decompiler link * jadx * dex2jar --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 31b05c59..40d4043f 100644 --- a/README.md +++ b/README.md @@ -839,6 +839,8 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | JD-GUI Decompiler | [下载][JD-GUI Decompiler] | | | XJad V2.2 | [下载][XJad V2.2] | | | Android APK Decompiler | [下载][Android APK Decompiler] | 在线反编译工具 | +| JADX - Dex to Java decompiler | [下载][JADX] | | +| dex2jar | [下载][dex2jar] | | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -854,6 +856,8 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [JD-GUI Decompiler]:http:// [XJad V2.2]:http://files.cnblogs.com/arix04/XJad_V2.2.rar [Android APK Decompiler]:http://www.decompileandroid.com/ +[JADX]:https://github.com/skylot/jadx +[dex2jar]:https://code.google.com/p/dex2jar/ #### 安全工具 From 62c94c91b0a0214b7d7e6022d00af0f746b6588c Mon Sep 17 00:00:00 2001 From: Todd Gao Date: Fri, 13 Mar 2015 19:33:44 +0800 Subject: [PATCH 057/177] add sdk mirror of opencas.cn --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 40d4043f..611b8abc 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,14 @@ AndroidDevTools `http://sdk.gdgshanghai.com ` 端口:8000 +4. 中国科学院开源协会镜像站地址: + + * IPV4/IPV6: `http://mirrors.opencas.cn` 端口:80 + + * IPV4/IPV6: `http://mirrors.opencas.org` 端口:80 + + * IPV4/IPV6: `http://mirrors.opencas.ac.cn` 端口:80 + **使用方法**: 1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; From 1e14a751d68d0e9f64b44f4f98be25d9cea159fc Mon Sep 17 00:00:00 2001 From: BinShao Date: Mon, 16 Mar 2015 20:30:36 +0800 Subject: [PATCH 058/177] Add 'Android Developers' mirror site in China for those behind GFW --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 611b8abc..bc80a24e 100644 --- a/README.md +++ b/README.md @@ -1285,6 +1285,10 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 地址1:[https://github.com/codeset/google-java-styleguide](https://github.com/codeset/google-java-styleguide) +#### Android Developers 国内镜像站 + +地址: [Android Developers 国内镜像站](http://androiddoc.qiniudn.com/) + #### Android Api中文版 地址:[http://wikidroid.sinaapp.com/Android中文API](http://wikidroid.sinaapp.com/Android中文API)) From 53cfea6683e478e6d0034ea95f03bff69f748aaf Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 17 Mar 2015 11:26:46 +0800 Subject: [PATCH 059/177] Add SDK Manager Proxy Settings Image --- README.md | 3 ++- .../image/sdk-manager-proxy-settings.png.jpg | Bin 0 -> 103719 bytes 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 static/image/sdk-manager-proxy-settings.png.jpg diff --git a/README.md b/README.md index bc80a24e..2b01afe8 100644 --- a/README.md +++ b/README.md @@ -45,10 +45,11 @@ AndroidDevTools 1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; -2. 在『**Android SDK Manager - Settings**』窗口中,在『**HTTP Proxy Server」和「HTTP Proxy Port**』输入框内填入上面镜像服务器地址和端口,并且选中『**Force https://... sources to be fetched using http://...**』复选框。设置完成后单击『**Close**』按钮关闭『**Android SDK Manager - Settings**』窗口返回到主界面; +2. 在『**Android SDK Manager - Settings**』窗口中,在『**HTTP Proxy Server」和「HTTP Proxy Port**』输入框内填入上面镜像服务器地址(**不包含http://**,如下图)和端口,并且选中『**Force https://... sources to be fetched using http://...**』复选框。设置完成后单击『**Close**』按钮关闭『**Android SDK Manager - Settings**』窗口返回到主界面; 3. 依次选择『**Packages**』、『**Reload**』。 + SDK Manager Proxy Settings ####ADT Bundle ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 diff --git a/static/image/sdk-manager-proxy-settings.png.jpg b/static/image/sdk-manager-proxy-settings.png.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84701b3024d83b3d7c120ea6aa391594367d5b53 GIT binary patch literal 103719 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 Date: Tue, 17 Mar 2015 11:35:09 +0800 Subject: [PATCH 060/177] Fix SDK Manager Proxy Settings Image Can't show --- ...tings.png.jpg => sdk-manager-proxy-settings.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename static/image/{sdk-manager-proxy-settings.png.jpg => sdk-manager-proxy-settings.png} (100%) diff --git a/static/image/sdk-manager-proxy-settings.png.jpg b/static/image/sdk-manager-proxy-settings.png similarity index 100% rename from static/image/sdk-manager-proxy-settings.png.jpg rename to static/image/sdk-manager-proxy-settings.png From ba1a862884f5bf365e5d7a9a60a78a965d10cede Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 18 Mar 2015 15:23:55 +0800 Subject: [PATCH 061/177] Add BBQScreen And GifCam Link --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 2b01afe8..fcce92d8 100644 --- a/README.md +++ b/README.md @@ -1557,18 +1557,22 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com | Reflector | | [下载][Reflector] | | | x-Mirage | | [下载][x-Mirage] | | | AirServer | | [下载][AirServer] | | +| BBQScreen | | [下载][BBQScreen] | | [Reflector]:http://www.airsquirrels.com/reflector/download/ [x-Mirage]:http://x-mirage.com/x-mirage/ [AirServer]:http://www.airserver.com +[BBQScreen]:http://screen.bbqdroid.org #### Gif图片录制工具 | 名称 | 简介 | 下载地址 | 使用教程 | |:-----------------|------------------|:--------------------------:|:---------------:| | LICEcap | | [下载][LICEcap] | | +| GifCam | | [下载][GifCam] | | [LICEcap]:http://www.cockos.com/licecap/ +[GifCam]:http://blog.bahraniapps.com/gifcam/ ## UI Programming Language From 8a4ea60ead249079eba51ecdf10e80de65e49419 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 18 Mar 2015 17:55:06 +0800 Subject: [PATCH 062/177] Add Android Studio 1.2 Preview 2 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index fcce92d8..305baea5 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | | 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | | 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | | 1.1 RC1 | [下载][1.1rc1-win] | [下载][1.1rc1-mac] | [下载][1.1rc1-linux] | @@ -118,6 +119,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-p2-win]:http://pan.baidu.com/s/1qWn0bqk +[1.2-p2-mac]:http://pan.baidu.com/s/1jGEaFII +[1.2-p2-linux]:http://pan.baidu.com/s/1o6Fo0iu + [1.2-p1-win]:http://pan.baidu.com/s/1sj6uAfz [1.2-p1-mac]:http://pan.baidu.com/s/1mgIGdio [1.2-p1-linux]:http://pan.baidu.com/s/1mgsrAXU From ab1c67dd4646765a82560ace5b28488297892625 Mon Sep 17 00:00:00 2001 From: zerob13 Date: Sat, 21 Mar 2015 00:31:47 +0800 Subject: [PATCH 063/177] add stetho --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 305baea5..cf507a7f 100644 --- a/README.md +++ b/README.md @@ -1063,6 +1063,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | Apk View Tracer | | [下载][apk-view-tracer] | | | APT |APT是一个Android平台高效性能测试组件,
提供丰富实用的功能,适用于开发自测、
定位性能瓶颈;
测试人员完成性能基准测试、竞品对比测试。| [下载][APT] | [教程][APT-use-guide] | | GT | GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug&Test Environment)。 | [下载][GT] | [教程][GT-use-guide] | +| Stetho | Stetho 是Facebook推出的Android 调试平台,基于 Chrome Developer Tools ,调试网络请求方面特别方便。 | [下载][Stetho] | [教程][Stetho-use-guide] | [Appurify]:http://appurify.com [Monkey]:http://developer.android.com/intl/zh-cn/tools/help/monkey.html @@ -1074,10 +1075,12 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [apk-view-tracer]:https://code.google.com/p/apk-view-tracer/ [APT]:https://code.csdn.net/Tencent/apt [GT]:http://gt.tencent.com/index.html +[Stetho]:https://github.com/facebook/stetho [APT-use-guide]:http://www.eoeandroid.com/thread-497380-1-1.html [GT-use-guide]:http://gt.tencent.com/docs.html +[Stetho-use-guide]:http://facebook.github.io/stetho/ #### Android多渠道打包工具 From a1b51c562e9e8faa5ceb9fb44ce39e1b35d44fb8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 23 Mar 2015 13:36:14 +0800 Subject: [PATCH 064/177] =?UTF-8?q?Add=20Android=20Studio=201.2=20Preview?= =?UTF-8?q?=203=E3=80=81SDK=20Tools=E3=80=81Build=20Tools=20And=20SDK=20Pl?= =?UTF-8?q?atform-Tools=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index cf507a7f..52c14015 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Preview 3 | [下载][1.2-p3-win] | [下载][1.2-p3-mac] | [下载][1.2-p3-linux] | | 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | | 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | | 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | @@ -119,6 +120,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-p3-win]:http://pan.baidu.com/s/1qWx97pa +[1.2-p3-mac]:http://pan.baidu.com/s/1i3BuYFz +[1.2-p3-linux]:http://pan.baidu.com/s/1c0B5qdM + [1.2-p2-win]:http://pan.baidu.com/s/1qWn0bqk [1.2-p2-mac]:http://pan.baidu.com/s/1jGEaFII [1.2-p2-linux]:http://pan.baidu.com/s/1o6Fo0iu @@ -292,6 +297,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.1.2 | [installer_r24.1.2-windows.exe][installer_r24.1.2-win] [android-sdk_r24.1.2-windows.zip][android-sdk_r24.1.2-win] | [android-sdk_r24.1.2-macosx.zip][android-sdk_r24.1.2-mac] | [android-sdk_r24.1.2-linux.tgz][android-sdk_r24.1.2-linux] | | sdk-tools-r24.0.2 | [installer_r24.0.2-windows.exe][installer_r24.0.2-win] [android-sdk_r24.0.2-windows.zip][android-sdk_r24.0.2-win] | [android-sdk_r24.0.2-macosx.zip][android-sdk_r24.0.2-mac] | [android-sdk_r24.0.2-linux.tgz][android-sdk_r24.0.2-linux] | | sdk-tools-r24.0.1 | [installer_r24.0.1-windows.exe][installer_r24.0.1-win] [android-sdk_r24.0.1-windows.zip][android-sdk_r24.0.1-win] | [android-sdk_r24.0.1-macosx.zip][android-sdk_r24.0.1-mac] | [android-sdk_r24.0.1-linux.tgz][android-sdk_r24.0.1-linux] | | sdk-tools-r24 | [installer_r24-windows.exe][installer_r24-win] [android-sdk_r24-windows.zip][android-sdk_r24-win] | [android-sdk_r24-macosx.zip][android-sdk_r24-mac] | [android-sdk_r24-linux.tgz][android-sdk_r24-linux] | @@ -301,6 +307,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.1.2-win]:http://pan.baidu.com/s/1pJwVClt +[android-sdk_r24.1.2-win]:http://pan.baidu.com/s/1ntOefLf + +[android-sdk_r24.1.2-mac]:http://pan.baidu.com/s/1qWv7Jpq + +[android-sdk_r24.1.2-linux]:http://pan.baidu.com/s/1ntzbACp + + [installer_r24.0.2-win]:http://pan.baidu.com/s/1eQH3ZOI [android-sdk_r24.0.2-win]:http://pan.baidu.com/s/1c0vnzMC @@ -356,6 +370,10 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | platform-tools-r21 | [platform-tools_r21-windows.zip][platform-tools_r21-win] | [platform-tools_r21-mac.zip][platform-tools_r21-mac] | [platform-tools_r21-linux.zip][platform-tools_r21-linux] | | platform-tools-r20 | [platform-tools_r20-windows.zip][platform-tools_r20-win] | [platform-tools_r20-mac.zip][platform-tools_r20-mac] | [platform-tools_r20-linux.zip][platform-tools_r20-linux] | +[platform-tools_r22-win]:http://pan.baidu.com/s/1sj4ZfTb +[platform-tools_r22-mac]:http://pan.baidu.com/s/1jG3l6Ea +[platform-tools_r22-linux]:http://pan.baidu.com/s/1c0GUTxA + [platform-tools_r21-win]:http://pan.baidu.com/s/1gdF1fkZ [platform-tools_r21-mac]:http://pan.baidu.com/s/1dDu6xC9 [platform-tools_r21-linux]:http://pan.baidu.com/s/1dDAL25j @@ -368,6 +386,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 22.0.0 | [下载][22.0.0-win] | [下载][22.0.0-mac] | [下载][22.0.0-linux] | | 21.1.2 | [下载][21.1.2-win] | [下载][21.1.2-mac] | | | 21.1.1 | [下载][21.1.1-win] | [下载][21.1.1-mac] | | | 21.1.0 | [下载][21.1.0-win] | [下载][21.1.0-mac] | | @@ -381,6 +400,11 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 19.0.1 | [下载][19.0.1-win] | [下载][19.0.1-mac] | | | 19.0.0 | [下载][19.0.0-win] | [下载][19.0.0-mac] | | + +[22.0.0-win]:http://pan.baidu.com/s/1hqH1pZY +[22.0.0-mac]:http://pan.baidu.com/s/1jGquuqU +[22.0.0-linux]:http://pan.baidu.com/s/1dDdDne5 + [21.1.2-win]:http://pan.baidu.com/s/1hqH1pZY [21.1.2-mac]:http://pan.baidu.com/s/1hq1mml2 From 93c2cbf816edbfce97d5c83fa8eea378dca4f72b Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 23 Mar 2015 14:20:18 +0800 Subject: [PATCH 065/177] The location of the modified ADT Bundle and ADT Plugin --- README.md | 78 +++++++++++++++++++++++++++---------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 52c14015..1703caaf 100644 --- a/README.md +++ b/README.md @@ -51,31 +51,6 @@ AndroidDevTools SDK Manager Proxy Settings -####ADT Bundle -ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 - -| 版本号 | Windows | Mac OSX | Linux | -|:----------:|:-------------:|:------:|:----------:| -| 23.0.2 | [32位][adtb-23-0-2-win-32] [64位][adtb-23-0-2-win-64] |[64位][adtb-23-0-2-mac-64] | [32位][adtb-23-0-2-linux-32] [64位][adtb-23-0-2-linux-64] | -| 23.0.0 | [32位][adtb-23-win-32] [64位][adtb-23-win-64] |[64位][adtb-23-mac-64] | [32位][adtb-23-linux-32] [64位][adtb-23-linux-64] | - -[adtb-23-0-2-win-32]:http://pan.baidu.com/s/1dDGM8oD -[adtb-23-0-2-win-64]:http://pan.baidu.com/s/1mgn2dOs - -[adtb-23-0-2-mac-64]:http://pan.baidu.com/s/1o6OBIHG - -[adtb-23-0-2-linux-32]:http://pan.baidu.com/s/1GmIsQ -[adtb-23-0-2-linux-64]:http://pan.baidu.com/s/1EQMT4 - -[adtb-23-win-32]:http://pan.baidu.com/s/1i39mvY1 -[adtb-23-win-64]:http://pan.baidu.com/s/1o65ExPS - -[adtb-23-mac-64]:http://pan.baidu.com/s/1hqvHkry - -[adtb-23-linux-32]:http://pan.baidu.com/s/1mgoh41q -[adtb-23-linux-64]:http://pan.baidu.com/s/1qWJh4wk - - ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| @@ -280,19 +255,6 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [0.5.8-mac]:http://pan.baidu.com/s/1i3ECc9f [0.5.8-linux]:http://pan.baidu.com/s/1i37QxBf - -####ADT Plugin -离线安装ADT插件请戳[**项目wiki**](https://github.com/inferjay/AndroidDevTools/wiki/首页) - -| 版本号 | -|:----------:| -|[ADT-23.0.4](http://pan.baidu.com/s/1i39UM7j)| -|[ADT-23.0.3](http://pan.baidu.com/s/1hqJyLTi)| -|[ADT-23.0.2](http://pan.baidu.com/s/1bnGkEvX)| -|[ADT-23.0.0](http://pan.baidu.com/s/1sjArX7J)| -|[ADT-22.6.3](http://pan.baidu.com/s/1jGMb5yQ)| -|[AdT-22.6.1](http://pan.baidu.com/s/1pJ185Rl)| - ####SDK Tools | 版本号 | Windows | Mac OSX | Linux | @@ -367,6 +329,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| platform-tools-r22 | [platform-tools_r22-windows.zip][platform-tools_r22-win] | [platform-tools_r22-mac.zip][platform-tools_r22-mac] | [platform-tools_r22-linux.zip][platform-tools_r22-linux] | | platform-tools-r21 | [platform-tools_r21-windows.zip][platform-tools_r21-win] | [platform-tools_r21-mac.zip][platform-tools_r21-mac] | [platform-tools_r21-linux.zip][platform-tools_r21-linux] | | platform-tools-r20 | [platform-tools_r20-windows.zip][platform-tools_r20-win] | [platform-tools_r20-mac.zip][platform-tools_r20-mac] | [platform-tools_r20-linux.zip][platform-tools_r20-linux] | @@ -401,7 +364,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 19.0.0 | [下载][19.0.0-win] | [下载][19.0.0-mac] | | -[22.0.0-win]:http://pan.baidu.com/s/1hqH1pZY +[22.0.0-win]:http://pan.baidu.com/s/1i3kqFHV [22.0.0-mac]:http://pan.baidu.com/s/1jGquuqU [22.0.0-linux]:http://pan.baidu.com/s/1dDdDne5 @@ -813,6 +776,43 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [1.6-linux-32]:http://pan.baidu.com/s/1pJJj5Ib [1.6-linux-64]:http://pan.baidu.com/s/1dDck3O9 + +####ADT Bundle +ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 + +| 版本号 | Windows | Mac OSX | Linux | +|:----------:|:-------------:|:------:|:----------:| +| 23.0.2 | [32位][adtb-23-0-2-win-32] [64位][adtb-23-0-2-win-64] |[64位][adtb-23-0-2-mac-64] | [32位][adtb-23-0-2-linux-32] [64位][adtb-23-0-2-linux-64] | +| 23.0.0 | [32位][adtb-23-win-32] [64位][adtb-23-win-64] |[64位][adtb-23-mac-64] | [32位][adtb-23-linux-32] [64位][adtb-23-linux-64] | + +[adtb-23-0-2-win-32]:http://pan.baidu.com/s/1dDGM8oD +[adtb-23-0-2-win-64]:http://pan.baidu.com/s/1mgn2dOs + +[adtb-23-0-2-mac-64]:http://pan.baidu.com/s/1o6OBIHG + +[adtb-23-0-2-linux-32]:http://pan.baidu.com/s/1GmIsQ +[adtb-23-0-2-linux-64]:http://pan.baidu.com/s/1EQMT4 + +[adtb-23-win-32]:http://pan.baidu.com/s/1i39mvY1 +[adtb-23-win-64]:http://pan.baidu.com/s/1o65ExPS + +[adtb-23-mac-64]:http://pan.baidu.com/s/1hqvHkry + +[adtb-23-linux-32]:http://pan.baidu.com/s/1mgoh41q +[adtb-23-linux-64]:http://pan.baidu.com/s/1qWJh4wk + +####ADT Plugin +离线安装ADT插件请戳[**项目wiki**](https://github.com/inferjay/AndroidDevTools/wiki/首页) + +| 版本号 | +|:----------:| +|[ADT-23.0.4](http://pan.baidu.com/s/1i39UM7j)| +|[ADT-23.0.3](http://pan.baidu.com/s/1hqJyLTi)| +|[ADT-23.0.2](http://pan.baidu.com/s/1bnGkEvX)| +|[ADT-23.0.0](http://pan.baidu.com/s/1sjArX7J)| +|[ADT-22.6.3](http://pan.baidu.com/s/1jGMb5yQ)| +|[AdT-22.6.1](http://pan.baidu.com/s/1pJ185Rl)| + ####Gradle | 版本号 | From e78d33a62742d899ad84702872056f3222193191 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 1 Apr 2015 10:51:13 +0800 Subject: [PATCH 066/177] =?UTF-8?q?=E8=B0=83=E6=95=B4SDK=E9=95=9C=E5=83=8F?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 1703caaf..efdf64e0 100644 --- a/README.md +++ b/README.md @@ -16,12 +16,21 @@ AndroidDevTools --- ####Android SDK在线更新镜像服务器 + +1. 中国科学院开源协会镜像站地址: + + * IPV4/IPV6: `http://mirrors.opencas.cn` 端口:80 + + * IPV4/IPV6: `http://mirrors.opencas.org` 端口:80 + + * IPV4/IPV6: `http://mirrors.opencas.ac.cn` 端口:80 + -1. 大连东软信息学院镜像服务器地址: +1. 上海GDG镜像服务器地址: - `http://mirrors.neusoft.edu.cn` 端口:80 + * `http://sdk.gdgshanghai.com ` 端口:8000 -2. 北京化工大学镜像服务器地址: +1. 北京化工大学镜像服务器地址: * IPv4: `http://ubuntu.buct.edu.cn/` 端口:80 @@ -29,17 +38,9 @@ AndroidDevTools * IPv6: `http://ubuntu.buct6.edu.cn/` 端口:80 -3. 上海GDG镜像服务器地址: - - `http://sdk.gdgshanghai.com ` 端口:8000 - -4. 中国科学院开源协会镜像站地址: - - * IPV4/IPV6: `http://mirrors.opencas.cn` 端口:80 - - * IPV4/IPV6: `http://mirrors.opencas.org` 端口:80 +1. 大连东软信息学院镜像服务器地址: - * IPV4/IPV6: `http://mirrors.opencas.ac.cn` 端口:80 + * `http://mirrors.neusoft.edu.cn` 端口:80 **使用方法**: From 1c0d67d582dfb60a825453ff08bcf1120175387a Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 1 Apr 2015 11:03:08 +0800 Subject: [PATCH 067/177] Add SmaliViewer --- README.md | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index efdf64e0..8bb238c2 100644 --- a/README.md +++ b/README.md @@ -862,24 +862,25 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, #### 反编译工具 -| 名称 | 下载地址 | 使用教程 | -|:------------------------------|:--------------------------------:|:---------------:| -| JEB Android Decompiler | [下载][JEB] | | -| Virtuous Ten Studio | [下载][Virtuous Ten Studio] | | -| Apk文件修改工具Root Tools | [下载][apk文件修改工具Root Tools] | | -| Dex文件反编译工具Dedexer | [下载][dex文件反编译工具Dedexer] | | -| APK+Dex文件反编译及回编译工具 | [下载][APK+Dex文件反编译及回编译工具] | | -| android-apktool | [下载][android-apktool] | | -| Onekey Decompile Apk] | [下载][onekey-decompile-apk] | | -| Baksmali | [下载][baksmali] | | -| Smali | [下载][smali] | | -| AXMLPrinter2 | [下载][AXMLPrinter2] | | -| JAD Java Decompiler | [下载][JAD Java Decompiler] | | -| JD-GUI Decompiler | [下载][JD-GUI Decompiler] | | -| XJad V2.2 | [下载][XJad V2.2] | | -| Android APK Decompiler | [下载][Android APK Decompiler] | 在线反编译工具 | -| JADX - Dex to Java decompiler | [下载][JADX] | | -| dex2jar | [下载][dex2jar] | | +| 名称 | 简介 | 下载地址 | 使用教程 | +|:------------------------------|:------------------------------|:--------------------------------:|:---------------:| +| JEB Android Decompiler | | [下载][JEB] | | +| Virtuous Ten Studio | | [下载][Virtuous Ten Studio] | | +| Apk文件修改工具Root Tools | | [下载][apk文件修改工具Root Tools] | | +| Dex文件反编译工具Dedexer | | [下载][dex文件反编译工具Dedexer] | | +| APK+Dex文件反编译及回编译工具 | | [下载][APK+Dex文件反编译及回编译工具] | | +| android-apktool | | [下载][android-apktool] | | +| Onekey Decompile Apk] | | [下载][onekey-decompile-apk] | | +| Baksmali | | [下载][baksmali] | | +| Smali | | [下载][smali] | | +| AXMLPrinter2 | | [下载][AXMLPrinter2] | | +| JAD Java Decompiler | | [下载][JAD Java Decompiler] | | +| JD-GUI Decompiler | | [下载][JD-GUI Decompiler] | | +| XJad V2.2 | | [下载][XJad V2.2] | | +| Android APK Decompiler | 在线反编译工具 | [下载][Android APK Decompiler] | | +| JADX - Dex to Java decompiler| | [下载][JADX] | | +| dex2jar | | [下载][dex2jar] | | +| SmaliViewer | 是一款免费的APK分析软件,无论从分析的深度还是广度来看,都是一款能够满足用户需求的产品,使您在APK分析的过程中,更加得心应手。 | [下载][SmaliViewer] | [使用指南][SmaliViewer-guide] | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -897,6 +898,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Android APK Decompiler]:http://www.decompileandroid.com/ [JADX]:https://github.com/skylot/jadx [dex2jar]:https://code.google.com/p/dex2jar/ +[SmaliViewer]:http://blog.avlyun.com/wp-content/uploads/2014/04/SmaliViewer.zip + +[SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ #### 安全工具 From 0f267fc803f9e77a0d20cc1c2f9984101132cc76 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 1 Apr 2015 11:10:20 +0800 Subject: [PATCH 068/177] Add Android Studio 1.2 Preview 4 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 8bb238c2..a91dff34 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Preview 4 | [下载][1.2-p4-win] | [下载][1.2-p4-mac] | [下载][1.2-p4-linux] | | 1.2 Preview 3 | [下载][1.2-p3-win] | [下载][1.2-p3-mac] | [下载][1.2-p3-linux] | | 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | | 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | @@ -96,6 +97,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-p4-win]:http://pan.baidu.com/s/1pJ0ZHij +[1.2-p4-mac]:http://pan.baidu.com/s/1i3kqZ9j +[1.2-p4-linux]:http://pan.baidu.com/s/1i3w2nNv + [1.2-p3-win]:http://pan.baidu.com/s/1qWx97pa [1.2-p3-mac]:http://pan.baidu.com/s/1i3BuYFz [1.2-p3-linux]:http://pan.baidu.com/s/1c0B5qdM From f0e6e43b1660c41bdd66fc49aed35758684e7ed7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 2 Apr 2015 18:34:29 +0800 Subject: [PATCH 069/177] Add Structural Java Exception Search --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index a91dff34..6b0c39bb 100644 --- a/README.md +++ b/README.md @@ -939,6 +939,13 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [GDB-for-Android]:http://gnutoolchains.com/android/ [VisualGDB]:http://visualgdb.com/?features=android +#### 搜索工具 +| 名称 | 简介 | 下载地址 | 使用教程 | +|:-------------------------|:-----------------|:--------------------------:|:---------------:| +| Structural Java Exception Search| Java异常搜索工具 | [下载][Structural-Java-Exception-Search] | | + +[Structural-Java-Exception-Search]:http://www.brainleg.com/search + #### Eclipse/Android Studio/IDEA插件 ##### Eclipse | 名称 | 下载地址 | 使用教程 | @@ -990,6 +997,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Gradle GooglePlay Publisher Plugin | [下载][gradle-play-publisher] | | | Drawable Selectors Generates Plugin | [下载][android-selector-chapek] | | | Android Drawable Importer | [下载][android-drawable-importer-intellij-plugin] | | +| Color themes for IntelliJ IDEA | [下载][android-drawable-importer-intellij-plugin] | | [Android Resource Resizer]:https://github.com/walmyrcarvalho/android-resource-resizer [GradleDependenciesHelper]:https://github.com/ligi/GradleDependenciesHelperPlugin @@ -1018,6 +1026,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [gradle-play-publisher]:https://github.com/Triple-T/gradle-play-publisher [android-selector-chapek]:https://github.com/inmite/android-selector-chapek [android-drawable-importer-intellij-plugin]:https://github.com/winterDroid/android-drawable-importer-intellij-plugin +[Color-themes-for-IntelliJ-IDEA]:http://www.ideacolorthemes.org/home/ #### Android资源/Themes/Style生成工具 | 名称 | 简介 | 下载地址 | 使用教程 | From 3429eb83a4d6b9b72aa34c911abb089aad2e8f45 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 2 Apr 2015 23:19:00 +0800 Subject: [PATCH 070/177] Add Augmented Traffic Control --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b0c39bb..951a1878 100644 --- a/README.md +++ b/README.md @@ -946,6 +946,15 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Structural-Java-Exception-Search]:http://www.brainleg.com/search +#### Debug调试工具 +| 名称 | 简介 | 下载地址 | 使用教程 | +|:-------------------------|:-----------------|:--------------------------:|:---------------:| +| Stetho | Stetho 是Facebook推出的Android 调试平台,基于 Chrome Developer Tools ,调试网络请求方面特别方便。 | [下载][Stetho] | [教程][Stetho-use-guide] | +|Augmented Traffic Control|Facebook宣布开源移动网络测试工具ATC,该工具支持利用Wi-Fi网络模拟2G、2.5G、3G以及LTE 4G移动网络环境,让测试工程师们能够快速对智能手机和App在不同国家地区和应用环境下的性能表现进行测试。| [下载][Augmented-Traffic-Control] | | + +[Stetho]:https://github.com/facebook/stetho +[Augmented-Traffic-Control]:https://github.com/facebook/augmented-traffic-control + #### Eclipse/Android Studio/IDEA插件 ##### Eclipse | 名称 | 下载地址 | 使用教程 | @@ -1081,10 +1090,12 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Android KickstartR| AndroidKickstartR帮助您快速创建
Android应用程序并使用最流行的库进行配置。
它创建和配置你的项目给你。只专注于代码! | [下载][AndroidKickstartR] | | | Android Button Maker| Android Button Maker是一个在线生成Android应用按钮代码的工具。
Android的API提供可绘制资源,其中的XML文件定义的几何形状,包括颜色,边框和梯度。
这些按钮是在shape drawable XML代码基础上产生的相比通常的PNG按钮加载速度更快。
您可以在设置面板中自定义按钮的属性和获得源代码。 | [下载][Android Button Maker] | | | DroidDraw | | [下载][DroidDraw] | | +|Android SVG to VectorDrawable|一个可以将SVG图片转换为Vector Drawable xml文件的在线工具。| [下载][Android-SVG-to-VectorDrawable] | | [AndroidKickstartR]:http://androidkickstartr.com [Android Button Maker]:http://angrytools.com/android/button/ [DroidDraw]:https://code.google.com/p/droiddraw/ +[Android-SVG-to-VectorDrawable]:http://inloop.github.io/svg2android/ #### Android Native开发工具 | 名称 | 简介 | 下载地址 | 使用教程 | @@ -1106,7 +1117,6 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Apk View Tracer | | [下载][apk-view-tracer] | | | APT |APT是一个Android平台高效性能测试组件,
提供丰富实用的功能,适用于开发自测、
定位性能瓶颈;
测试人员完成性能基准测试、竞品对比测试。| [下载][APT] | [教程][APT-use-guide] | | GT | GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug&Test Environment)。 | [下载][GT] | [教程][GT-use-guide] | -| Stetho | Stetho 是Facebook推出的Android 调试平台,基于 Chrome Developer Tools ,调试网络请求方面特别方便。 | [下载][Stetho] | [教程][Stetho-use-guide] | [Appurify]:http://appurify.com [Monkey]:http://developer.android.com/intl/zh-cn/tools/help/monkey.html @@ -1118,7 +1128,6 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [apk-view-tracer]:https://code.google.com/p/apk-view-tracer/ [APT]:https://code.csdn.net/Tencent/apt [GT]:http://gt.tencent.com/index.html -[Stetho]:https://github.com/facebook/stetho [APT-use-guide]:http://www.eoeandroid.com/thread-497380-1-1.html From 89752c0f371709b94006ff6bb51df449cf15e9f2 Mon Sep 17 00:00:00 2001 From: mingyuanchen Date: Fri, 3 Apr 2015 15:07:28 +0800 Subject: [PATCH 071/177] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加反编译工具逆向助手 --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 951a1878..7d1989bc 100644 --- a/README.md +++ b/README.md @@ -886,6 +886,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | JADX - Dex to Java decompiler| | [下载][JADX] | | | dex2jar | | [下载][dex2jar] | | | SmaliViewer | 是一款免费的APK分析软件,无论从分析的深度还是广度来看,都是一款能够满足用户需求的产品,使您在APK分析的过程中,更加得心应手。 | [下载][SmaliViewer] | [使用指南][SmaliViewer-guide] | +| Android逆向助手 |  Android逆向助手是一功能强大的逆向辅助软件。该软件可以帮助用户来进行apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等等,操作简单,只需要直接将文件拖放到源和目标文件。 | [下载][Android逆向助手] | [使用指南][Android逆向助手-guide] | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -906,7 +907,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [SmaliViewer]:http://blog.avlyun.com/wp-content/uploads/2014/04/SmaliViewer.zip [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ - +[Android逆向助手]:http://enjoycode.info/uploads/Androidnxzs.zip +[Android逆向助手-guide]:http://www.sanwho.com/620.html #### 安全工具 | 名称 | 下载地址 | 使用教程 | From 98cfe91293c999f5849d7b42f3a11fa8cb05b477 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 4 Apr 2015 00:44:55 +0800 Subject: [PATCH 072/177] Add Android NDK R10d --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 7d1989bc..c91509df 100644 --- a/README.md +++ b/README.md @@ -698,6 +698,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| +| ndk-r10d | [32位][r10d-win-32] [64位][r10d-win-64] | [32位][r10d-mac-32] [64位][r10d-mac-64] | [32位][r10d-linux-32] [64位][r10d-linux-64] | | ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | [32位][r10c-mac-32] [64位][r10c-mac-64] | [32位][r10c-linux-32] [64位][r10c-linux-64] | | ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | | ndk32-r10 | [32位][ndk32-r10-win-32] [64位][ndk32-r10-win-64] | [32位][ndk32-r10-mac-32] [64位][ndk32-r10-mac-64] | [32位][ndk32-r10-linux-32] [64位][ndk32-r10-linux-64] | @@ -709,6 +710,17 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | r10 STL debug info | [android-ndk-r10-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1xWgUE) | | r9 STL debug info | [android-ndk-r9-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1c0EMn8O) | + +[r10d-win-32]:http://pan.baidu.com/s/1yc9BK +[r10d-win-64]:http://pan.baidu.com/s/1dDGTrk1 + +[r10d-mac-32]:http://pan.baidu.com/s/1hqtg8Qg +[r10d-mac-64]:http://pan.baidu.com/s/1c0En1Uo + +[r10d-linux-32]:http://pan.baidu.com/s/1ntkOWEP +[r10d-linux-64]:http://pan.baidu.com/s/1cxPFK + + [r10c-win-32]:http://pan.baidu.com/s/1bnGnKkB [r10c-win-64]:http://pan.baidu.com/s/1ntmhjUL From c80e9a8a40c1feeec6f54fe0f8d868fef2054788 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 4 Apr 2015 00:57:04 +0800 Subject: [PATCH 073/177] Add Android Studio 1.2 beta --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c91509df..0a90bdf0 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Beta | [下载][1.2-beta-win] | [下载][1.2-beta-mac] | [下载][1.2-beta-linux] | | 1.2 Preview 4 | [下载][1.2-p4-win] | [下载][1.2-p4-mac] | [下载][1.2-p4-linux] | | 1.2 Preview 3 | [下载][1.2-p3-win] | [下载][1.2-p3-mac] | [下载][1.2-p3-linux] | | 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | @@ -97,6 +98,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-beta-win]:http://pan.baidu.com/s/1c0cZHXu +[1.2-beta-mac]:http://pan.baidu.com/s/1bnrUSBd +[1.2-beta-linux]:http://pan.baidu.com/s/1kTpCFTt + [1.2-p4-win]:http://pan.baidu.com/s/1pJ0ZHij [1.2-p4-mac]:http://pan.baidu.com/s/1i3kqZ9j [1.2-p4-linux]:http://pan.baidu.com/s/1i3w2nNv From 9a54cd3ff217c7b69c36ed7b08191db5af9a4816 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 8 Apr 2015 20:55:14 +0800 Subject: [PATCH 074/177] Add ADT-23.0.6 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0a90bdf0..4bf9773a 100644 --- a/README.md +++ b/README.md @@ -829,6 +829,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------:| +|[ADT-23.0.6](http://pan.baidu.com/s/1jGraNEQ)| |[ADT-23.0.4](http://pan.baidu.com/s/1i39UM7j)| |[ADT-23.0.3](http://pan.baidu.com/s/1hqJyLTi)| |[ADT-23.0.2](http://pan.baidu.com/s/1bnGkEvX)| From 4c3d6db5f15a566964bdda0f6bab4230eef2211e Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 9 Apr 2015 11:07:38 +0800 Subject: [PATCH 075/177] Fix android-apktool Link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4bf9773a..3460b153 100644 --- a/README.md +++ b/README.md @@ -912,7 +912,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [dex文件反编译工具Dedexer]:http://dedexer.sourceforge.net [APK+Dex文件反编译及回编译工具]:http://idoog.me [onekey-decompile-apk]:https://code.google.com/p/onekey-decompile-apk/ -[android-apktool]:https://code.google.com/p/android-apktool/ +[android-apktool]:http://ibotpeaches.github.io/Apktool/ [baksmali]:https://code.google.com/p/smali/downloads/detail?name=baksmali [smali]:https://code.google.com/p/smali/ [AXMLPrinter2]:https://android4me.googlecode.com/files/AXMLPrinter2.jar From 8ef537a584a96e3ed570a5e2115a9e82fae8adcc Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 9 Apr 2015 17:32:08 +0800 Subject: [PATCH 076/177] Add Android Killer --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3460b153..725b1031 100644 --- a/README.md +++ b/README.md @@ -903,8 +903,9 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Android APK Decompiler | 在线反编译工具 | [下载][Android APK Decompiler] | | | JADX - Dex to Java decompiler| | [下载][JADX] | | | dex2jar | | [下载][dex2jar] | | -| SmaliViewer | 是一款免费的APK分析软件,无论从分析的深度还是广度来看,都是一款能够满足用户需求的产品,使您在APK分析的过程中,更加得心应手。 | [下载][SmaliViewer] | [使用指南][SmaliViewer-guide] | -| Android逆向助手 |  Android逆向助手是一功能强大的逆向辅助软件。该软件可以帮助用户来进行apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等等,操作简单,只需要直接将文件拖放到源和目标文件。 | [下载][Android逆向助手] | [使用指南][Android逆向助手-guide] | +| SmaliViewer |是一款免费的APK分析软件,无论从分析的深度
还是广度来看,都是一款能够满足用户需求的产品,
使您在APK分析的过程中,更加得心应手。 | [下载][SmaliViewer] | [使用指南][SmaliViewer-guide] | +| Android逆向助手 |Android逆向助手是一功能强大的逆向辅助软件。
该软件可以帮助用户来进行apk反编译打包签名;
dex/jar互转替换提取修复;so反编译;
xml、txt加密;字符串编码等等,操作简单
,只需要直接将文件拖放到源和目标文件。 | [下载][Android逆向助手] | [使用指南][Android逆向助手-guide] | +| Android Killer |Android Killer 是一款可视化的安卓应用逆向工具,
集Apk反编译、Apk打包、Apk签名,编码互转,
ADB通信(应用安装-卸载-运行-设备文件管理)
等特色功能于一 身,支持logcat日志输出,
语法高亮,基于关键字(支持单行代码或多行代码段)
项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,
打造一站 式逆向工具操作体验,大大简化了用户在
安卓应用/游戏修改过程中的各类繁琐工作。| [下载1][Android-Killer-pd521]
[下载2][Android-Killer-baidu]|[使用指南][Android-Killer-guide] | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -923,10 +924,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [JADX]:https://github.com/skylot/jadx [dex2jar]:https://code.google.com/p/dex2jar/ [SmaliViewer]:http://blog.avlyun.com/wp-content/uploads/2014/04/SmaliViewer.zip +[Android逆向助手]:http://enjoycode.info/uploads/Androidnxzs.zip +[Android-Killer-pd521]:http://www.pd521.com/thread-136-1-1.html +[Android-Killer-baidu]:http://pan.baidu.com/share/home?uk=4099707276#category/type=6 [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ -[Android逆向助手]:http://enjoycode.info/uploads/Androidnxzs.zip [Android逆向助手-guide]:http://www.sanwho.com/620.html +[Android-Killer-guide]:http://www.pd521.com/thread-509-1-1.html + #### 安全工具 | 名称 | 下载地址 | 使用教程 | From 76cfd4b7cad98c341bb318fee64cb2895051e8fa Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 9 Apr 2015 19:01:33 +0800 Subject: [PATCH 077/177] Add MINIMALISTIC EVERYDAY ICONS --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 725b1031..db956ea8 100644 --- a/README.md +++ b/README.md @@ -1727,6 +1727,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [250 free icons in 5 sizes and 14 colors](http://www.androidicons.com) +[MINIMALISTIC EVERYDAY ICONS](http://matt-cooper.com/minimalistic-icons/) + # Books --- From 89f10b3bdb31ffdbc52fb27468875ff31646b7c8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 9 Apr 2015 19:41:38 +0800 Subject: [PATCH 078/177] =?UTF-8?q?Add=20=E5=85=8D=E8=B4=B9=E7=9A=84?= =?UTF-8?q?=E7=BC=96=E7=A8=8B=E4=B8=AD=E6=96=87=E4=B9=A6=E7=B1=8D=E7=B4=A2?= =?UTF-8?q?=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index db956ea8..9c005af1 100644 --- a/README.md +++ b/README.md @@ -1740,6 +1740,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro 50 Android Hacks这本书分12个部分介绍了50个Android开发的小技巧。 +[免费的编程中文书籍索引](http://siberiawolf.com/free_programming/index.html) + # License --- From 477308de4475cf24016017d58600eb7eee164af9 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 9 Apr 2015 19:54:45 +0800 Subject: [PATCH 079/177] =?UTF-8?q?Add=20PxCook=E5=83=8F=E7=B4=A0=E5=A4=A7?= =?UTF-8?q?=E5=8E=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9c005af1..52378451 100644 --- a/README.md +++ b/README.md @@ -1476,8 +1476,12 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com | 名称 | 简介 | 下载地址 | 使用教程 | |:-----------------|------------------|:--------------------------:|:---------------:| | 马克鳗 | | [下载][马克鳗] | | +| PxCook像素大厨 |UI设计师效率提升利器,让你专注于设计本质,
不再为标注切图而烦恼,从设计到实现一气呵成| [下载][PxCook] | [使用教程][PxCook-guide] | [马克鳗]:http://www.getmarkman.com +[PxCook]:http://www.fancynode.com.cn + +[PxCook-guide]:http://www.fancynode.com.cn/tutorial #### 原型设计工具 From 5c86c13b0f38ebe994d605a18f2cc9a60ed18d2d Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 10 Apr 2015 22:55:30 +0800 Subject: [PATCH 080/177] Add Android Studio 1.2 Beta2 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 52378451..372df65e 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Beta2 | [下载][1.2-beta2-win] | [下载][1.2-beta2-mac] | [下载][1.2-beta2-linux] | | 1.2 Beta | [下载][1.2-beta-win] | [下载][1.2-beta-mac] | [下载][1.2-beta-linux] | | 1.2 Preview 4 | [下载][1.2-p4-win] | [下载][1.2-p4-mac] | [下载][1.2-p4-linux] | | 1.2 Preview 3 | [下载][1.2-p3-win] | [下载][1.2-p3-mac] | [下载][1.2-p3-linux] | @@ -98,6 +99,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-beta2-win]:http://pan.baidu.com/s/1ntyww5r +[1.2-beta2-mac]:http://pan.baidu.com/s/1sjHRbi9 +[1.2-beta2-linux]:http://pan.baidu.com/s/1jGzOx0M + [1.2-beta-win]:http://pan.baidu.com/s/1c0cZHXu [1.2-beta-mac]:http://pan.baidu.com/s/1bnrUSBd [1.2-beta-linux]:http://pan.baidu.com/s/1kTpCFTt From b7469f4caf582d35cfd68e5f52a140eb9404c51f Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 10 Apr 2015 23:32:27 +0800 Subject: [PATCH 081/177] Add bat --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 372df65e..61d48b28 100644 --- a/README.md +++ b/README.md @@ -985,6 +985,15 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Stetho]:https://github.com/facebook/stetho [Augmented-Traffic-Control]:https://github.com/facebook/augmented-traffic-control +### Api测试工具 +| 名称 | 简介 | 下载地址 | 使用教程 | +|:-------------------------|:-----------------|:--------------------------:|:---------------:| +| bat | 一个用Go写的命令行API测试利器,支持文件下载,
文件上传,支持Linux的pipe方式,总之就是炫酷。 | [下载][Structural-Java-Exception-Search] | [使用指南][bat-guide] | + +[bat]:https://github.com/astaxie/bat + +[bat-guide]:https://github.com/astaxie/bat#installation + #### Eclipse/Android Studio/IDEA插件 ##### Eclipse | 名称 | 下载地址 | 使用教程 | From aeb9067b6d15424a4e1a9bb064b4b7def34888b8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Apr 2015 14:12:40 +0800 Subject: [PATCH 082/177] Add Android Studio 1.2 Beta3 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 61d48b28..495488a5 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 Beta3 | [下载][1.2-beta3-win] | [下载][1.2-beta3-mac] | [下载][1.2-beta3-linux] | | 1.2 Beta2 | [下载][1.2-beta2-win] | [下载][1.2-beta2-mac] | [下载][1.2-beta2-linux] | | 1.2 Beta | [下载][1.2-beta-win] | [下载][1.2-beta-mac] | [下载][1.2-beta-linux] | | 1.2 Preview 4 | [下载][1.2-p4-win] | [下载][1.2-p4-mac] | [下载][1.2-p4-linux] | @@ -99,6 +100,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-beta3-win]:http://pan.baidu.com/s/1i3gT9Rn +[1.2-beta3-mac]:http://pan.baidu.com/s/1eQnLwhO +[1.2-beta3-linux]:http://pan.baidu.com/s/154yIE + [1.2-beta2-win]:http://pan.baidu.com/s/1ntyww5r [1.2-beta2-mac]:http://pan.baidu.com/s/1sjHRbi9 [1.2-beta2-linux]:http://pan.baidu.com/s/1jGzOx0M From 7dac1defcbc591a17e1ae682fb12db1ffd14771e Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 28 Apr 2015 10:06:57 +0800 Subject: [PATCH 083/177] Add Android Studio 1.2 RC Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 495488a5..314cd6e5 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 RC | [下载][1.2-rc-win] | [下载][1.2-rc-mac] | [下载][1.2-rc-linux] | | 1.2 Beta3 | [下载][1.2-beta3-win] | [下载][1.2-beta3-mac] | [下载][1.2-beta3-linux] | | 1.2 Beta2 | [下载][1.2-beta2-win] | [下载][1.2-beta2-mac] | [下载][1.2-beta2-linux] | | 1.2 Beta | [下载][1.2-beta-win] | [下载][1.2-beta-mac] | [下载][1.2-beta-linux] | @@ -100,6 +101,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2-rc-win]:http://pan.baidu.com/s/1eQdCBC2 +[1.2-rc-mac]:http://pan.baidu.com/s/1dDztuMH +[1.2-rc-linux]:http://pan.baidu.com/s/1nt20Pvj + [1.2-beta3-win]:http://pan.baidu.com/s/1i3gT9Rn [1.2-beta3-mac]:http://pan.baidu.com/s/1eQnLwhO [1.2-beta3-linux]:http://pan.baidu.com/s/154yIE From 1e74f7e9e5917453eccaea3b577599793a7934ed Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 3 May 2015 23:58:50 +0800 Subject: [PATCH 084/177] =?UTF-8?q?Add=20Android=20Studio=201.2=20RC2?= =?UTF-8?q?=E3=80=81RC3=20And=20Release=20Version=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 314cd6e5..4ddb6560 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,9 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | +| 1.2 RC3 | [下载][1.2-rc3-win] | [下载][1.2-rc3-mac] | [下载][1.2-rc3-linux] | +| 1.2 RC2 | [下载][1.2-rc2-win] | [下载][1.2-rc2-mac] | [下载][1.2-rc2-linux] | | 1.2 RC | [下载][1.2-rc-win] | [下载][1.2-rc-mac] | [下载][1.2-rc-linux] | | 1.2 Beta3 | [下载][1.2-beta3-win] | [下载][1.2-beta3-mac] | [下载][1.2-beta3-linux] | | 1.2 Beta2 | [下载][1.2-beta2-win] | [下载][1.2-beta2-mac] | [下载][1.2-beta2-linux] | @@ -101,6 +104,19 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | + +[1.2-win]:http://pan.baidu.com/s/1mgKehW8 +[1.2-mac]:http://pan.baidu.com/s/1sj0rdF3 +[1.2-linux]:http://pan.baidu.com/s/1dD0F5b7 + +[1.2-rc3-win]:http://pan.baidu.com/s/1mgrDRvU +[1.2-rc3-mac]:http://pan.baidu.com/s/1mgMfXuK +[1.2-rc3-linux]:http://pan.baidu.com/s/1ntuZ61V + +[1.2-rc2-win]:http://pan.baidu.com/s/1wHTMm +[1.2-rc2-mac]:http://pan.baidu.com/s/1dDiyDe5 +[1.2-rc2-linux]:http://pan.baidu.com/s/1i3CcG7N + [1.2-rc-win]:http://pan.baidu.com/s/1eQdCBC2 [1.2-rc-mac]:http://pan.baidu.com/s/1dDztuMH [1.2-rc-linux]:http://pan.baidu.com/s/1nt20Pvj From 20df80f7c468fdc82a418f9cdbaca1edb5855709 Mon Sep 17 00:00:00 2001 From: hcz017 Date: Wed, 6 May 2015 14:50:25 +0800 Subject: [PATCH 085/177] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix link for “Android Holo Colors IDEA Plugin” under Android Studio/IDEA --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4ddb6560..d63d7308 100644 --- a/README.md +++ b/README.md @@ -1048,7 +1048,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Android Resource Resizer Plugin | [下载][Android Resource Resizer] | | | Gradle Dependencies Helper Plugin | [下载][GradleDependenciesHelper] | | | Android Parcelable code generation Plugin | [下载][Parcelableboilerplatecodegen] | | -| Android Holo Colors IDEA Plugin | [下载][Droidinspector] | | +| Android Holo Colors IDEA Plugin | [下载][Android Holo Colors IDEA Plugin] | | | Android Toolbox Plugin | [下载][Android Toolbox Plugin] | | | Android Gradle Sign Plugin | [下载][AndroidGradleSignPlugin] | | | Android Permissions Usage Plugin | [下载][AndroidPermissionsUsage] | | From 746338f64dc22318044e5d9e7e51d24bc4217994 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 22 May 2015 23:05:11 +0800 Subject: [PATCH 086/177] Add SDK Tools 24.2 And Android Studio 1.2.1.1 Link --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4ddb6560..95dbd248 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.2.1.1 | [下载][1.2.1.1-win] | [下载][1.2.1.1-mac] | [下载][1.2.1.1-linux] | | 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | | 1.2 RC3 | [下载][1.2-rc3-win] | [下载][1.2-rc3-mac] | [下载][1.2-rc3-linux] | | 1.2 RC2 | [下载][1.2-rc2-win] | [下载][1.2-rc2-mac] | [下载][1.2-rc2-linux] | @@ -104,6 +105,9 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.2.1.1-win]:http://pan.baidu.com/s/1sjDiYIT +[1.2.1.1-mac]:http://pan.baidu.com/s/1kTDvwBd +[1.2.1.1-linux]:http://pan.baidu.com/s/1dDlhpGt [1.2-win]:http://pan.baidu.com/s/1mgKehW8 [1.2-mac]:http://pan.baidu.com/s/1sj0rdF3 @@ -301,6 +305,7 @@ AndroidDevTools | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.2 | [installer_r24.2-windows.exe][installer_r24.2-win] [android-sdk_r24.2-windows.zip][android-sdk_r24.2-win] | [android-sdk_r24.2-macosx.zip][android-sdk_r24.2-mac] | [android-sdk_r24.2-linux.tgz][android-sdk_r24.2-linux] | | sdk-tools-r24.1.2 | [installer_r24.1.2-windows.exe][installer_r24.1.2-win] [android-sdk_r24.1.2-windows.zip][android-sdk_r24.1.2-win] | [android-sdk_r24.1.2-macosx.zip][android-sdk_r24.1.2-mac] | [android-sdk_r24.1.2-linux.tgz][android-sdk_r24.1.2-linux] | | sdk-tools-r24.0.2 | [installer_r24.0.2-windows.exe][installer_r24.0.2-win] [android-sdk_r24.0.2-windows.zip][android-sdk_r24.0.2-win] | [android-sdk_r24.0.2-macosx.zip][android-sdk_r24.0.2-mac] | [android-sdk_r24.0.2-linux.tgz][android-sdk_r24.0.2-linux] | | sdk-tools-r24.0.1 | [installer_r24.0.1-windows.exe][installer_r24.0.1-win] [android-sdk_r24.0.1-windows.zip][android-sdk_r24.0.1-win] | [android-sdk_r24.0.1-macosx.zip][android-sdk_r24.0.1-mac] | [android-sdk_r24.0.1-linux.tgz][android-sdk_r24.0.1-linux] | @@ -311,6 +316,13 @@ AndroidDevTools > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.2-win]:http://pan.baidu.com/s/1ntkRd6D +[android-sdk_r24.2-win]:http://pan.baidu.com/s/1mgAB66s + +[android-sdk_r24.2-mac]:http://pan.baidu.com/s/1eQnhj9o + +[android-sdk_r24.2-linux]:http://pan.baidu.com/s/1dDhd76h + [installer_r24.1.2-win]:http://pan.baidu.com/s/1pJwVClt [android-sdk_r24.1.2-win]:http://pan.baidu.com/s/1ntOefLf From c54b0973dd53f4fd5a2efa68a77510f7f9bdc51a Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 24 May 2015 15:01:35 +0800 Subject: [PATCH 087/177] Add androidtool-mac Link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 78a65e19..0fe70952 100644 --- a/README.md +++ b/README.md @@ -1711,9 +1711,11 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com |:-----------------|------------------|:--------------------------:|:---------------:| | LICEcap | | [下载][LICEcap] | | | GifCam | | [下载][GifCam] | | +| Android Tool | | [下载][androidtool-mac] | | [LICEcap]:http://www.cockos.com/licecap/ [GifCam]:http://blog.bahraniapps.com/gifcam/ +[androidtool-mac]:https://github.com/mortenjust/androidtool-mac ## UI Programming Language From e568172728cf72b51aec9ab9c0a90f9c95beb9d7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 30 May 2015 00:06:41 +0800 Subject: [PATCH 088/177] Add android-ndk-r10e link --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 0fe70952..a3cf03b1 100644 --- a/README.md +++ b/README.md @@ -746,6 +746,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| +| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10d-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | | ndk-r10d | [32位][r10d-win-32] [64位][r10d-win-64] | [32位][r10d-mac-32] [64位][r10d-mac-64] | [32位][r10d-linux-32] [64位][r10d-linux-64] | | ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | [32位][r10c-mac-32] [64位][r10c-mac-64] | [32位][r10c-linux-32] [64位][r10c-linux-64] | | ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | @@ -759,6 +760,15 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | r9 STL debug info | [android-ndk-r9-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1c0EMn8O) | +[r10e-win-32]:http://pan.baidu.com/s/1jG7Yacm +[r10e-win-64]:http://pan.baidu.com/s/1jG5WjL8 + +[r10e-mac-64]:http://pan.baidu.com/s/1hqKTsws + +[r10e-linux-32]:http://pan.baidu.com/s/1kTILsoR +[r10e-linux-64]:http://pan.baidu.com/s/1mg5Sadq + + [r10d-win-32]:http://pan.baidu.com/s/1yc9BK [r10d-win-64]:http://pan.baidu.com/s/1dDGTrk1 From ee6884eb1c1178c27139058f6980925b9efd4cf6 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 30 May 2015 00:09:08 +0800 Subject: [PATCH 089/177] Add gradle 2.3/2.4 link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a3cf03b1..0360fb5f 100644 --- a/README.md +++ b/README.md @@ -894,6 +894,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------| +| [gradle-2.4-all.zip](http://pan.baidu.com/s/1c0dcgfe) | +| [gradle-2.3-all.zip](http://pan.baidu.com/s/1dDEnQr3) | | [gradle-2.2.1-all.zip](http://pan.baidu.com/s/1eQH39AE) | | [gradle-2.2-all.zip](http://pan.baidu.com/s/1i3BXKYp) | | [gradle-2.1-all.zip](http://pan.baidu.com/s/1bnF6jV5) | From 7d7d18aaf8eb3bea9650b72ef9ed33f1fdb58354 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 1 Jun 2015 09:30:50 +0800 Subject: [PATCH 090/177] Add Android Studio 1.3 Preview1 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 0360fb5f..c5222f49 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | | 1.2.1.1 | [下载][1.2.1.1-win] | [下载][1.2.1.1-mac] | [下载][1.2.1.1-linux] | | 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | | 1.2 RC3 | [下载][1.2-rc3-win] | [下载][1.2-rc3-mac] | [下载][1.2-rc3-linux] | @@ -105,6 +106,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-p1-win]:http://pan.baidu.com/s/1o6OKUIQ +[1.3-p1-mac]:http://pan.baidu.com/s/1mgIGdio +[1.3-p1-linux]:http://pan.baidu.com/s/1bn548rH + [1.2.1.1-win]:http://pan.baidu.com/s/1sjDiYIT [1.2.1.1-mac]:http://pan.baidu.com/s/1kTDvwBd [1.2.1.1-linux]:http://pan.baidu.com/s/1dDlhpGt From aba617c6222c158485fc6926af40f7cd9786a53b Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 3 Jun 2015 09:37:30 +0800 Subject: [PATCH 091/177] Add Android Studio 1.3 Preview2 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c5222f49..70082b9e 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | | 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | | 1.2.1.1 | [下载][1.2.1.1-win] | [下载][1.2.1.1-mac] | [下载][1.2.1.1-linux] | | 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | @@ -106,6 +107,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-p2-win]:http://pan.baidu.com/s/1pJza5Ub +[1.3-p2-mac]:http://pan.baidu.com/s/1hq5uz20 +[1.3-p2-linux]:http://pan.baidu.com/s/1nt5kqQd + [1.3-p1-win]:http://pan.baidu.com/s/1o6OKUIQ [1.3-p1-mac]:http://pan.baidu.com/s/1mgIGdio [1.3-p1-linux]:http://pan.baidu.com/s/1bn548rH From 0a9c85bf8b2925af220a394a30d372bb39c7c13e Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 3 Jun 2015 09:47:27 +0800 Subject: [PATCH 092/177] Modify Android Studio 1.3 Preview2 for Mac Link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 70082b9e..eba365d6 100644 --- a/README.md +++ b/README.md @@ -107,8 +107,8 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | -[1.3-p2-win]:http://pan.baidu.com/s/1pJza5Ub -[1.3-p2-mac]:http://pan.baidu.com/s/1hq5uz20 +[1.3-p2-win]:http://pan.baidu.com/s/1hq5uz20 +[1.3-p2-mac]:http://pan.baidu.com/s/1i3nb1Vv [1.3-p2-linux]:http://pan.baidu.com/s/1nt5kqQd [1.3-p1-win]:http://pan.baidu.com/s/1o6OKUIQ From b07132f1467e2501388ed0eb6b8c947bb8c2aac1 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 8 Jun 2015 13:25:23 +0800 Subject: [PATCH 093/177] Add Android Studio 1.2.2 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index eba365d6..cf4f980b 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,7 @@ AndroidDevTools |:------:|:--------------:|:-----------------:|:------------------:| | 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | | 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | +| 1.2.2 | [下载][1.2.2-win] | [下载][1.2.2-mac] | [下载][1.2.2-linux] | | 1.2.1.1 | [下载][1.2.1.1-win] | [下载][1.2.1.1-mac] | [下载][1.2.1.1-linux] | | 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | | 1.2 RC3 | [下载][1.2-rc3-win] | [下载][1.2-rc3-mac] | [下载][1.2-rc3-linux] | @@ -115,6 +116,10 @@ AndroidDevTools [1.3-p1-mac]:http://pan.baidu.com/s/1mgIGdio [1.3-p1-linux]:http://pan.baidu.com/s/1bn548rH +[1.2.2-win]:http://pan.baidu.com/s/1i32AQUD +[1.2.2-mac]:http://pan.baidu.com/s/1sj7enLj +[1.2.2-linux]:http://pan.baidu.com/s/1i3xRdJ3 + [1.2.1.1-win]:http://pan.baidu.com/s/1sjDiYIT [1.2.1.1-mac]:http://pan.baidu.com/s/1kTDvwBd [1.2.1.1-linux]:http://pan.baidu.com/s/1dDlhpGt From 72407094ad9b36dc6615977ac99fcbdc3324347d Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 12 Jun 2015 11:53:42 +0800 Subject: [PATCH 094/177] Add Android Studio 1.3 Preview3 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index cf4f980b..9f0d926c 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 Preview 3 | [下载][1.3-p3-win] | [下载][1.3-p3-mac] | [下载][1.3-p3-linux] | | 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | | 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | | 1.2.2 | [下载][1.2.2-win] | [下载][1.2.2-mac] | [下载][1.2.2-linux] | @@ -108,6 +109,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-p3-win]:http://pan.baidu.com/s/1ntvHs2d +[1.3-p3-mac]:http://pan.baidu.com/s/1pJJZMzT +[1.3-p3-linux]:http://pan.baidu.com/s/1hkFLW + [1.3-p2-win]:http://pan.baidu.com/s/1hq5uz20 [1.3-p2-mac]:http://pan.baidu.com/s/1i3nb1Vv [1.3-p2-linux]:http://pan.baidu.com/s/1nt5kqQd From 7952d48a3d636b93802bdd51c2e54832b46a496a Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 12 Jun 2015 21:34:20 +0800 Subject: [PATCH 095/177] Add Enjarify Add Enjarify --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9f0d926c..87857595 100644 --- a/README.md +++ b/README.md @@ -962,6 +962,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 名称 | 简介 | 下载地址 | 使用教程 | |:------------------------------|:------------------------------|:--------------------------------:|:---------------:| +| Enjarify |Enjarify 是一个用 Python 写的, Google 官方开源的可以将 Dalvik 字节码转换为 Java 字节码的工具。| [下载][Enjarify] | | JEB Android Decompiler | | [下载][JEB] | | | Virtuous Ten Studio | | [下载][Virtuous Ten Studio] | | | Apk文件修改工具Root Tools | | [下载][apk文件修改工具Root Tools] | | @@ -1006,6 +1007,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ [Android逆向助手-guide]:http://www.sanwho.com/620.html [Android-Killer-guide]:http://www.pd521.com/thread-509-1-1.html +[Enjarify]:https://github.com/google/enjarify #### 安全工具 From 1b6f86e0a09d1abee563518ea88df17f5a01d62e Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 12 Jun 2015 21:38:12 +0800 Subject: [PATCH 096/177] Add GsonFormat and ormlite-android-gradle-plugin plugin link --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 87857595..b0b95f21 100644 --- a/README.md +++ b/README.md @@ -1003,11 +1003,12 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Android逆向助手]:http://enjoycode.info/uploads/Androidnxzs.zip [Android-Killer-pd521]:http://www.pd521.com/thread-136-1-1.html [Android-Killer-baidu]:http://pan.baidu.com/share/home?uk=4099707276#category/type=6 +[Enjarify]:https://github.com/google/enjarify [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ [Android逆向助手-guide]:http://www.sanwho.com/620.html [Android-Killer-guide]:http://www.pd521.com/thread-509-1-1.html -[Enjarify]:https://github.com/google/enjarify + #### 安全工具 @@ -1118,6 +1119,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Drawable Selectors Generates Plugin | [下载][android-selector-chapek] | | | Android Drawable Importer | [下载][android-drawable-importer-intellij-plugin] | | | Color themes for IntelliJ IDEA | [下载][android-drawable-importer-intellij-plugin] | | +| GsonFormat | [下载][GsonFormat] | | +| ormlite-android-gradle-plugin | [下载][ormlite-android-gradle-plugin] | | [Android Resource Resizer]:https://github.com/walmyrcarvalho/android-resource-resizer [GradleDependenciesHelper]:https://github.com/ligi/GradleDependenciesHelperPlugin @@ -1147,6 +1150,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [android-selector-chapek]:https://github.com/inmite/android-selector-chapek [android-drawable-importer-intellij-plugin]:https://github.com/winterDroid/android-drawable-importer-intellij-plugin [Color-themes-for-IntelliJ-IDEA]:http://www.ideacolorthemes.org/home/ +[GsonFormat]:https://github.com/zzz40500/GsonFormat +[ormlite-android-gradle-plugin]:https://github.com/stephanenicolas/ormlite-android-gradle-plugin #### Android资源/Themes/Style生成工具 | 名称 | 简介 | 下载地址 | 使用教程 | From 13d1a2a4ce0d954e8285e364d4b2770e805a6a9e Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 15 Jun 2015 09:02:10 +0800 Subject: [PATCH 097/177] Add Android SDK Tools 24.3.2 --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index b0b95f21..53831b30 100644 --- a/README.md +++ b/README.md @@ -325,6 +325,7 @@ AndroidDevTools | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.3.2 | [installer_r24.3.2-windows.exe][installer_r24.3.2-win] [android-sdk_r24.3.2-windows.zip][android-sdk_r24.3.2-win] | [android-sdk_r24.3.2-macosx.zip][android-sdk_r24.3.2-mac] | [android-sdk_r24.3.2-linux.tgz][android-sdk_r24.3.2-linux] | | sdk-tools-r24.2 | [installer_r24.2-windows.exe][installer_r24.2-win] [android-sdk_r24.2-windows.zip][android-sdk_r24.2-win] | [android-sdk_r24.2-macosx.zip][android-sdk_r24.2-mac] | [android-sdk_r24.2-linux.tgz][android-sdk_r24.2-linux] | | sdk-tools-r24.1.2 | [installer_r24.1.2-windows.exe][installer_r24.1.2-win] [android-sdk_r24.1.2-windows.zip][android-sdk_r24.1.2-win] | [android-sdk_r24.1.2-macosx.zip][android-sdk_r24.1.2-mac] | [android-sdk_r24.1.2-linux.tgz][android-sdk_r24.1.2-linux] | | sdk-tools-r24.0.2 | [installer_r24.0.2-windows.exe][installer_r24.0.2-win] [android-sdk_r24.0.2-windows.zip][android-sdk_r24.0.2-win] | [android-sdk_r24.0.2-macosx.zip][android-sdk_r24.0.2-mac] | [android-sdk_r24.0.2-linux.tgz][android-sdk_r24.0.2-linux] | @@ -336,6 +337,13 @@ AndroidDevTools > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.3.2-win]:http://pan.baidu.com/s/1kToZVL1 +[android-sdk_r24.3.2-win]:http://pan.baidu.com/s/1i3eUFDb + +[android-sdk_r24.3.2-mac]:http://pan.baidu.com/s/1gdeYIVx + +[android-sdk_r24.3.2-linux]:http://pan.baidu.com/s/1eQpQgXO + [installer_r24.2-win]:http://pan.baidu.com/s/1ntkRd6D [android-sdk_r24.2-win]:http://pan.baidu.com/s/1mgAB66s From efe85ed8442885fc830198928a4445f0ecf9bb59 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 26 Jun 2015 01:22:46 +0800 Subject: [PATCH 098/177] Add Android Studio 1.3 Beta Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 53831b30..938fe0cf 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 Beta | [下载][1.3-beta-win] | [下载][1.3-beta-mac] | [下载][1.3-beta-linux] | | 1.3 Preview 3 | [下载][1.3-p3-win] | [下载][1.3-p3-mac] | [下载][1.3-p3-linux] | | 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | | 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | @@ -109,6 +110,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-beta-win]:http://pan.baidu.com/s/1jGy6f5s +[1.3-beta-mac]:http://pan.baidu.com/s/1hqvm0fi +[1.3-beta-linux]:http://pan.baidu.com/s/1ntqY2At + [1.3-p3-win]:http://pan.baidu.com/s/1ntvHs2d [1.3-p3-mac]:http://pan.baidu.com/s/1pJJZMzT [1.3-p3-linux]:http://pan.baidu.com/s/1hkFLW From 1effc2892934fca6a8e6190bbb6d23c6cf78270a Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 00:20:17 +0800 Subject: [PATCH 099/177] Add Tinypng link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 938fe0cf..0994eb99 100644 --- a/README.md +++ b/README.md @@ -1346,10 +1346,12 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | OptiPNG | | [下载][OptiPNG] | | | Pngcrush | | [下载][Pngcrush] | | | ImageOptim | | [下载][Xamarin] | | +| Tinypng | | [下载][tinypng] | | [OptiPNG]:http://optipng.sourceforge.net/ [Pngcrush]:http://pmt.sourceforge.net/pngcrush/ [ImageOptim]:https://imageoptim.com) +[tinypng]:https://tinypng.com/ #### 资源清理工具 From 358a3ed35f36db87f8eabb1ee94cab4d82a688c0 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 23:16:00 +0800 Subject: [PATCH 100/177] =?UTF-8?q?Add=20=E5=85=B0=E8=B4=9D=E5=A3=B3?= =?UTF-8?q?=E5=84=BF=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 0994eb99..4def645f 100644 --- a/README.md +++ b/README.md @@ -1271,11 +1271,16 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | AppTools具 | | [下载][AppTools] | | | package_tool | | [下载][package_tool] | | | RyApkTool | | [下载][RyApkTool] | | +| 兰贝壳儿 | | [下载][兰贝壳儿] | [教程][兰贝壳教程] | [Umeng多渠道打包工具]:https://github.com/umeng/umeng-muti-channel-build-tool [AppTools]:https://github.com/wubo/apptools [package_tool]:https://github.com/ahui2823/package_tool [RyApkTool]:http://blog.csdn.net/rydiy/article/details/7901564 +[兰贝壳儿]:http://www.orchidshell.com + + +[兰贝壳教程]:http://www.orchidshell.com/Instructions/OchidShellInstructions.htm #### Android Bug日志收集工具 From 7daee2f33284de9ec1d051abadead26b51cf6a2e Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 23:43:09 +0800 Subject: [PATCH 101/177] =?UTF-8?q?Add=20Android=20DPI=20Calculator?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=20Link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4def645f..a4a1e1d4 100644 --- a/README.md +++ b/README.md @@ -1382,6 +1382,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | androidpixels | | [下载][androidpixels] | | | android dpi calculator | | [下载][android dpi calculator] | | | DPI Calculator | | [下载][DPI Calculator] | | +| Android DPI Calculator插件| | [下载][Android DPI Calculator] | | [android dp px calculator]:http://labs.rampinteractive.co.uk/android_dp_px_calculator/ [dp px converter]:http://pixplicity.com/dp-px-converter/ @@ -1389,6 +1390,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [androidpixels]:http://androidpixels.net [android dpi calculator]:http://coh.io/adpi/ [DPI Calculator]:https://chrome.google.com/webstore/detail/dpi-calculator/dldofgjemhkpilajnlenfijjpkabilcg?hl=en +[Android DPI Calculator]:https://github.com/JerzyPuchalski/Android-DPI-Calculator #### Java To iOS From 7c4639dc4febe67be92040f6754f330bf63aa944 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 23:48:50 +0800 Subject: [PATCH 102/177] Add Mobile-Checker Link --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index a4a1e1d4..0125b024 100644 --- a/README.md +++ b/README.md @@ -1246,6 +1246,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Apk View Tracer | | [下载][apk-view-tracer] | | | APT |APT是一个Android平台高效性能测试组件,
提供丰富实用的功能,适用于开发自测、
定位性能瓶颈;
测试人员完成性能基准测试、竞品对比测试。| [下载][APT] | [教程][APT-use-guide] | | GT | GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug&Test Environment)。 | [下载][GT] | [教程][GT-use-guide] | +| Mobile-Checker | 移动端页面检查工具,可以选择三种屏幕规格,通过工具发现网站在移动端存在的问题。 | [下载][Mobile-Checker] | | + [Appurify]:http://appurify.com [Monkey]:http://developer.android.com/intl/zh-cn/tools/help/monkey.html @@ -1257,6 +1259,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [apk-view-tracer]:https://code.google.com/p/apk-view-tracer/ [APT]:https://code.csdn.net/Tencent/apt [GT]:http://gt.tencent.com/index.html +[Mobile-Checker]:https://github.com/w3c/Mobile-Checker [APT-use-guide]:http://www.eoeandroid.com/thread-497380-1-1.html From d3d8ba5fa7f98b98b7dac62df4b483993076e739 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 23:53:48 +0800 Subject: [PATCH 103/177] Add DexExtractor Link --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0125b024..2a7811c6 100644 --- a/README.md +++ b/README.md @@ -995,6 +995,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | SmaliViewer |是一款免费的APK分析软件,无论从分析的深度
还是广度来看,都是一款能够满足用户需求的产品,
使您在APK分析的过程中,更加得心应手。 | [下载][SmaliViewer] | [使用指南][SmaliViewer-guide] | | Android逆向助手 |Android逆向助手是一功能强大的逆向辅助软件。
该软件可以帮助用户来进行apk反编译打包签名;
dex/jar互转替换提取修复;so反编译;
xml、txt加密;字符串编码等等,操作简单
,只需要直接将文件拖放到源和目标文件。 | [下载][Android逆向助手] | [使用指南][Android逆向助手-guide] | | Android Killer |Android Killer 是一款可视化的安卓应用逆向工具,
集Apk反编译、Apk打包、Apk签名,编码互转,
ADB通信(应用安装-卸载-运行-设备文件管理)
等特色功能于一 身,支持logcat日志输出,
语法高亮,基于关键字(支持单行代码或多行代码段)
项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,
打造一站 式逆向工具操作体验,大大简化了用户在
安卓应用/游戏修改过程中的各类繁琐工作。| [下载1][Android-Killer-pd521]
[下载2][Android-Killer-baidu]|[使用指南][Android-Killer-guide] | +| DexExtractor |android dex extractor ,anti-shell,android 脱壳。| [下载][DexExtractor] | | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -1017,6 +1018,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Android-Killer-pd521]:http://www.pd521.com/thread-136-1-1.html [Android-Killer-baidu]:http://pan.baidu.com/share/home?uk=4099707276#category/type=6 [Enjarify]:https://github.com/google/enjarify +[DexExtractor]:https://github.com/bunnyblue/DexExtractor + [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ [Android逆向助手-guide]:http://www.sanwho.com/620.html From 2fe7849a8c8a04167acf2e29ea5a966ec5d0a913 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 6 Jul 2015 23:57:14 +0800 Subject: [PATCH 104/177] Add infer Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 2a7811c6..723d6a08 100644 --- a/README.md +++ b/README.md @@ -1058,6 +1058,13 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [GDB-for-Android]:http://gnutoolchains.com/android/ [VisualGDB]:http://visualgdb.com/?features=android +#### 静态代码分析工具 +| 名称 | 简介 | 下载地址 | 使用教程 | +|:-------------------------|:-----------------|:--------------------------:|:---------------:| +| infer | Facebook 开源的静态代码分析工具,用于在发布移动应用之前对代码进行分析,找出潜在的问题。 | [下载][infer] | | + +[infer]:https://github.com/facebook/infer + #### 搜索工具 | 名称 | 简介 | 下载地址 | 使用教程 | |:-------------------------|:-----------------|:--------------------------:|:---------------:| From ba95d81187d64cce74995c589b7a366d22337417 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 7 Jul 2015 19:19:59 +0800 Subject: [PATCH 105/177] Add ALFI and codota Link --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 723d6a08..1293a72d 100644 --- a/README.md +++ b/README.md @@ -1068,9 +1068,14 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, #### 搜索工具 | 名称 | 简介 | 下载地址 | 使用教程 | |:-------------------------|:-----------------|:--------------------------:|:---------------:| -| Structural Java Exception Search| Java异常搜索工具 | [下载][Structural-Java-Exception-Search] | | +| Structural Java Exception Search| Java异常搜索工具 | [下载][Structural-Java-Exception-Search] | | +| Android Library Finder | 最快的方式获取依赖库 | [下载][AFLI] | | +| Codota | 示例代码搜索网站 | [下载][codota] | | [Structural-Java-Exception-Search]:http://www.brainleg.com/search +[AFLI]:https://github.com/cesarferreira/alfi +[codota]:http://www.codota.com + #### Debug调试工具 | 名称 | 简介 | 下载地址 | 使用教程 | From df390623800ed627e5525d4c103f1d2d0efed4aa Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 10 Jul 2015 00:13:38 +0800 Subject: [PATCH 106/177] Fixed ImageOptim Link Error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1293a72d..18bd899e 100644 --- a/README.md +++ b/README.md @@ -1368,7 +1368,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, |:-----------------|------------------|:--------------------------:|:---------------:| | OptiPNG | | [下载][OptiPNG] | | | Pngcrush | | [下载][Pngcrush] | | -| ImageOptim | | [下载][Xamarin] | | +| ImageOptim | | [下载][ImageOptim] | | | Tinypng | | [下载][tinypng] | | [OptiPNG]:http://optipng.sourceforge.net/ From db1131f3dc239d7971c5221b15412860097bec64 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 10 Jul 2015 19:38:33 +0800 Subject: [PATCH 107/177] Add Android Studio 1.3 RC1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 18bd899e..5c4c92ee 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 RC1 | [下载][1.3-rc1-win] | [下载][1.3-rc1-mac] | [下载][1.3-rc1-linux] | | 1.3 Beta | [下载][1.3-beta-win] | [下载][1.3-beta-mac] | [下载][1.3-beta-linux] | | 1.3 Preview 3 | [下载][1.3-p3-win] | [下载][1.3-p3-mac] | [下载][1.3-p3-linux] | | 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | @@ -110,6 +111,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-rc1-win]:http://pan.baidu.com/s/1i3KTPid +[1.3-rc1-mac]:http://pan.baidu.com/s/1mgmrPJ6 +[1.3-rc1-linux]:http://pan.baidu.com/s/1o61gMSi + [1.3-beta-win]:http://pan.baidu.com/s/1jGy6f5s [1.3-beta-mac]:http://pan.baidu.com/s/1hqvm0fi [1.3-beta-linux]:http://pan.baidu.com/s/1ntqY2At From 5d3cf406787ed5f21171150db159287994159799 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 11 Jul 2015 23:42:56 +0800 Subject: [PATCH 108/177] Fixed SDK 3.0 and system image 4.0 link error --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5c4c92ee..8551c3d2 100644 --- a/README.md +++ b/README.md @@ -560,7 +560,7 @@ AndroidDevTools [android-12-win]:http://pan.baidu.com/s/1pJ0naTP [android-12-mac]:http://pan.baidu.com/s/1jG62PSy -[android-11-win]:http://pan.baidu.com/s/1pJ0naTP +[android-11-win]:http://pan.baidu.com/s/1c0hi7Ck [android-11-mac]:http://pan.baidu.com/s/1bn2Duub [android-10-win]:http://pan.baidu.com/s/1ngubc @@ -609,7 +609,7 @@ AndroidDevTools [Images-15-win]:http://pan.baidu.com/s/1i3Fsx6H [Images-15-mac]:http://pan.baidu.com/s/1gdnCh2b -[Images-14-win]:http://pan.baidu.com/s/1gd3lhYF +[Images-14-win]:http://pan.baidu.com/s/1pJzIXZl [Images-14-mac]:http://pan.baidu.com/s/1hqoWcNM [Images-10-win]:http://pan.baidu.com/s/1gd3lhYF From eb85d931a15cf54caf8fc79e8ffb720fa0794d2e Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 16 Jul 2015 20:15:59 +0800 Subject: [PATCH 109/177] Modify the License for the disclaimer --- README.md | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 8551c3d2..4e5a7668 100644 --- a/README.md +++ b/README.md @@ -1884,20 +1884,7 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [免费的编程中文书籍索引](http://siberiawolf.com/free_programming/index.html) -# License +# Disclaimer --- -``` -Copyright 2014 inferjay (http://www.androiddevtools.cn) -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -``` + 版权归原作者所有,这里仅做收集整理,欢迎自由转载-非商用-非衍生-保持署名和链接。 From d42697daaa93f1245be9a73912e2bad659532401 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 20 Jul 2015 19:30:14 +0800 Subject: [PATCH 110/177] Add Android Studio 1.3 RC2 And RC3 Link --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 4e5a7668..5b5e5faf 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 RC3 | [下载][1.3-rc3-win] | [下载][1.3-rc3-mac] | [下载][1.3-rc3-linux] | +| 1.3 RC2 | [下载][1.3-rc2-win] | [下载][1.3-rc2-mac] | [下载][1.3-rc2-linux] | | 1.3 RC1 | [下载][1.3-rc1-win] | [下载][1.3-rc1-mac] | [下载][1.3-rc1-linux] | | 1.3 Beta | [下载][1.3-beta-win] | [下载][1.3-beta-mac] | [下载][1.3-beta-linux] | | 1.3 Preview 3 | [下载][1.3-p3-win] | [下载][1.3-p3-mac] | [下载][1.3-p3-linux] | @@ -111,6 +113,14 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-rc3-win]:http://pan.baidu.com/s/1pJJwwll +[1.3-rc3-mac]:http://pan.baidu.com/s/1o6KewUu +[1.3-rc3-linux]:http://pan.baidu.com/s/1hqB3geK + +[1.3-rc2-win]:http://pan.baidu.com/s/1bnyMfJx +[1.3-rc2-mac]:http://pan.baidu.com/s/1gdhdc9l +[1.3-rc2-linux]:http://pan.baidu.com/s/1qW2zrGS + [1.3-rc1-win]:http://pan.baidu.com/s/1i3KTPid [1.3-rc1-mac]:http://pan.baidu.com/s/1mgmrPJ6 [1.3-rc1-linux]:http://pan.baidu.com/s/1o61gMSi From 4752bc86189b549e92e2d05ebad30e964b7a3042 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 20 Jul 2015 20:53:46 +0800 Subject: [PATCH 111/177] Add Icons4android Link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5b5e5faf..a3048f10 100644 --- a/README.md +++ b/README.md @@ -1881,6 +1881,8 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [MINIMALISTIC EVERYDAY ICONS](http://matt-cooper.com/minimalistic-icons/) +[Icons4Android](http://www.icons4android.com) + # Books --- From c12b14b46cebedc1bbf2d7db3602ecb6f9fa4e2e Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 29 Jul 2015 11:32:36 +0800 Subject: [PATCH 112/177] Add Android Stuido 1.3 RC4 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index a3048f10..ff805592 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | | 1.3 RC3 | [下载][1.3-rc3-win] | [下载][1.3-rc3-mac] | [下载][1.3-rc3-linux] | | 1.3 RC2 | [下载][1.3-rc2-win] | [下载][1.3-rc2-mac] | [下载][1.3-rc2-linux] | | 1.3 RC1 | [下载][1.3-rc1-win] | [下载][1.3-rc1-mac] | [下载][1.3-rc1-linux] | @@ -113,6 +114,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-rc4-win]:http://pan.baidu.com/s/1pJCBx9p +[1.3-rc4-mac]:http://pan.baidu.com/s/1hq91OX2 +[1.3-rc4-linux]:http://pan.baidu.com/s/1jGH5p2I + [1.3-rc3-win]:http://pan.baidu.com/s/1pJJwwll [1.3-rc3-mac]:http://pan.baidu.com/s/1o6KewUu [1.3-rc3-linux]:http://pan.baidu.com/s/1hqB3geK From 6ccd50ab3fd371cb1c80707c64c0064221531047 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 31 Jul 2015 10:04:48 +0800 Subject: [PATCH 113/177] Add Android Studio 1.3 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index ff805592..14812a55 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3 | [下载][1.3-win] | [下载][1.3-mac] | [下载][1.3-linux] | | 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | | 1.3 RC3 | [下载][1.3-rc3-win] | [下载][1.3-rc3-mac] | [下载][1.3-rc3-linux] | | 1.3 RC2 | [下载][1.3-rc2-win] | [下载][1.3-rc2-mac] | [下载][1.3-rc2-linux] | @@ -114,6 +115,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3-win]:http://pan.baidu.com/s/1eQm5zto +[1.3-mac]:http://pan.baidu.com/s/1mg3Uie8 +[1.3-linux]:http://pan.baidu.com/s/1qWl5eRa + [1.3-rc4-win]:http://pan.baidu.com/s/1pJCBx9p [1.3-rc4-mac]:http://pan.baidu.com/s/1hq91OX2 [1.3-rc4-linux]:http://pan.baidu.com/s/1jGH5p2I From e83abb2ef003e3d404f7310e7daa8ba7ce83de73 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 31 Jul 2015 10:09:08 +0800 Subject: [PATCH 114/177] Add SDK Tools 24.3.3 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 14812a55..84db8376 100644 --- a/README.md +++ b/README.md @@ -367,6 +367,13 @@ AndroidDevTools > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.3.3-win]:http://pan.baidu.com/s/1eQwEMGE +[android-sdk_r24.3.3-win]:http://pan.baidu.com/s/1hq5ylWo + +[android-sdk_r24.3.3-mac]:http://pan.baidu.com/s/1mgjBxA4 + +[android-sdk_r24.3.3-linux]:http://pan.baidu.com/s/1hqu8P2s + [installer_r24.3.2-win]:http://pan.baidu.com/s/1kToZVL1 [android-sdk_r24.3.2-win]:http://pan.baidu.com/s/1i3eUFDb From aa09f5ee165a13cc57ef92911c28d6ea2ace2058 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 31 Jul 2015 10:18:35 +0800 Subject: [PATCH 115/177] Add SDK Tools 24.3.3 Link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 84db8376..5d29f545 100644 --- a/README.md +++ b/README.md @@ -355,6 +355,7 @@ AndroidDevTools | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.3.3 | [installer_r24.3.3-windows.exe][installer_r24.3.3-win] [android-sdk_r24.3.3-windows.zip][android-sdk_r24.3.3-win] | [android-sdk_r24.3.3-macosx.zip][android-sdk_r24.3.3-mac] | [android-sdk_r24.3.3-linux.tgz][android-sdk_r24.3.3-linux] | | sdk-tools-r24.3.2 | [installer_r24.3.2-windows.exe][installer_r24.3.2-win] [android-sdk_r24.3.2-windows.zip][android-sdk_r24.3.2-win] | [android-sdk_r24.3.2-macosx.zip][android-sdk_r24.3.2-mac] | [android-sdk_r24.3.2-linux.tgz][android-sdk_r24.3.2-linux] | | sdk-tools-r24.2 | [installer_r24.2-windows.exe][installer_r24.2-win] [android-sdk_r24.2-windows.zip][android-sdk_r24.2-win] | [android-sdk_r24.2-macosx.zip][android-sdk_r24.2-mac] | [android-sdk_r24.2-linux.tgz][android-sdk_r24.2-linux] | | sdk-tools-r24.1.2 | [installer_r24.1.2-windows.exe][installer_r24.1.2-win] [android-sdk_r24.1.2-windows.zip][android-sdk_r24.1.2-win] | [android-sdk_r24.1.2-macosx.zip][android-sdk_r24.1.2-mac] | [android-sdk_r24.1.2-linux.tgz][android-sdk_r24.1.2-linux] | From 37797df1be3f4b5b88ce772a77af9d2b91401616 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 5 Aug 2015 13:57:41 +0800 Subject: [PATCH 116/177] Fixed ndk 10e for mac link error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5d29f545..2e0d0d7f 100644 --- a/README.md +++ b/README.md @@ -812,7 +812,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------:|:----------:| -| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10d-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | +| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | | ndk-r10d | [32位][r10d-win-32] [64位][r10d-win-64] | [32位][r10d-mac-32] [64位][r10d-mac-64] | [32位][r10d-linux-32] [64位][r10d-linux-64] | | ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | [32位][r10c-mac-32] [64位][r10c-mac-64] | [32位][r10c-linux-32] [64位][r10c-linux-64] | | ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | From 2b22f4941555391cd5b78c65e6b47d7050f9ad05 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 8 Aug 2015 18:47:04 +0800 Subject: [PATCH 117/177] Add Android Studio 1.3.1 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 2e0d0d7f..5e3ebb91 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | | 1.3 | [下载][1.3-win] | [下载][1.3-mac] | [下载][1.3-linux] | | 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | | 1.3 RC3 | [下载][1.3-rc3-win] | [下载][1.3-rc3-mac] | [下载][1.3-rc3-linux] | @@ -115,6 +116,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.3.1-win]:http://pan.baidu.com/s/1ntCamKx +[1.3.1-mac]:http://pan.baidu.com/s/1i3KVNLF +[1.3.1-linux]:http://pan.baidu.com/s/1o6wzdBO + [1.3-win]:http://pan.baidu.com/s/1eQm5zto [1.3-mac]:http://pan.baidu.com/s/1mg3Uie8 [1.3-linux]:http://pan.baidu.com/s/1qWl5eRa From 8503af2cc1220335e752bb98290f730aa59f281e Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 15 Aug 2015 17:09:23 +0800 Subject: [PATCH 118/177] Add Android Studio 1.4 Preview 1 and 2 Link --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 5e3ebb91..d586d5d8 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | +| 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | | 1.3 | [下载][1.3-win] | [下载][1.3-mac] | [下载][1.3-linux] | | 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | @@ -116,6 +118,14 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.4-p2-win]:http://pan.baidu.com/s/1eQm6690 +[1.4-p2-mac]:http://pan.baidu.com/s/1dDBBfYp +[1.4-p2-linux]:http://pan.baidu.com/s/1dD99jpf + +[1.4-p1-win]:http://pan.baidu.com/s/1i3fEP8p +[1.4-p1-mac]:http://pan.baidu.com/s/1o6kovdK +[1.4-p1-linux]:http://pan.baidu.com/s/1pJ5ldl5 + [1.3.1-win]:http://pan.baidu.com/s/1ntCamKx [1.3.1-mac]:http://pan.baidu.com/s/1i3KVNLF [1.3.1-linux]:http://pan.baidu.com/s/1o6wzdBO From 376de5a479fbd502102120ba8cffc8aa1ff7931a Mon Sep 17 00:00:00 2001 From: Tikitoo Date: Sat, 15 Aug 2015 20:10:13 +0800 Subject: [PATCH 119/177] Add Tencent Bugly Mirror --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index d586d5d8..3dbcb154 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,10 @@ AndroidDevTools * `http://mirrors.neusoft.edu.cn` 端口:80 +1. 腾讯Bugly 镜像: + + * `http://android-mirror.bugly.qq.com` 端口:8080 + **使用方法**: 1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; From 6a0a51faddc2c2c2cc773b373fe27157b3722edd Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 24 Aug 2015 19:56:00 +0800 Subject: [PATCH 120/177] Add Android Studio 1.3.2 and 1.4 p3 and SDK Tools 24.3.4 Link --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index d586d5d8..24b1c698 100644 --- a/README.md +++ b/README.md @@ -55,8 +55,10 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | | 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | | 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | +| 1.3.2 | [下载][1.3.2-win] | [下载][1.3.2-mac] | [下载][1.3.2-linux] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | | 1.3 | [下载][1.3-win] | [下载][1.3-mac] | [下载][1.3-linux] | | 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | @@ -118,6 +120,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.4-p3-win]:http://pan.baidu.com/s/1mg1UbRM +[1.4-p3-mac]:http://pan.baidu.com/s/1dDhj81j +[1.4-p3-linux]:http://pan.baidu.com/s/1eQEr6q2 + [1.4-p2-win]:http://pan.baidu.com/s/1eQm6690 [1.4-p2-mac]:http://pan.baidu.com/s/1dDBBfYp [1.4-p2-linux]:http://pan.baidu.com/s/1dD99jpf @@ -126,6 +132,10 @@ AndroidDevTools [1.4-p1-mac]:http://pan.baidu.com/s/1o6kovdK [1.4-p1-linux]:http://pan.baidu.com/s/1pJ5ldl5 +[1.3.2-win]:http://pan.baidu.com/s/1pJ7n7WR +[1.3.2-mac]:http://pan.baidu.com/s/1sjomEJz +[1.3.2-linux]:http://pan.baidu.com/s/1ntDxrVb + [1.3.1-win]:http://pan.baidu.com/s/1ntCamKx [1.3.1-mac]:http://pan.baidu.com/s/1i3KVNLF [1.3.1-linux]:http://pan.baidu.com/s/1o6wzdBO @@ -370,6 +380,7 @@ AndroidDevTools | 版本号 | Windows | Mac OSX | Linux | |:----------|:-------------:|:------|:----------:| +| sdk-tools-r24.3.4 | [installer_r24.3.4-windows.exe][installer_r24.3.4-win] [android-sdk_r24.3.4-windows.zip][android-sdk_r24.3.4-win] | [android-sdk_r24.3.4-macosx.zip][android-sdk_r24.3.4-mac] | [android-sdk_r24.3.4-linux.tgz][android-sdk_r24.3.4-linux] | | sdk-tools-r24.3.3 | [installer_r24.3.3-windows.exe][installer_r24.3.3-win] [android-sdk_r24.3.3-windows.zip][android-sdk_r24.3.3-win] | [android-sdk_r24.3.3-macosx.zip][android-sdk_r24.3.3-mac] | [android-sdk_r24.3.3-linux.tgz][android-sdk_r24.3.3-linux] | | sdk-tools-r24.3.2 | [installer_r24.3.2-windows.exe][installer_r24.3.2-win] [android-sdk_r24.3.2-windows.zip][android-sdk_r24.3.2-win] | [android-sdk_r24.3.2-macosx.zip][android-sdk_r24.3.2-mac] | [android-sdk_r24.3.2-linux.tgz][android-sdk_r24.3.2-linux] | | sdk-tools-r24.2 | [installer_r24.2-windows.exe][installer_r24.2-win] [android-sdk_r24.2-windows.zip][android-sdk_r24.2-win] | [android-sdk_r24.2-macosx.zip][android-sdk_r24.2-mac] | [android-sdk_r24.2-linux.tgz][android-sdk_r24.2-linux] | @@ -383,6 +394,13 @@ AndroidDevTools > **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +[installer_r24.3.4-win]:http://pan.baidu.com/s/1eQppdPC +[android-sdk_r24.3.4-win]:http://pan.baidu.com/s/1mg08f2K + +[android-sdk_r24.3.4-mac]:http://pan.baidu.com/s/1dDlTqBB + +[android-sdk_r24.3.4-linux]:http://pan.baidu.com/s/1gdsALt5 + [installer_r24.3.3-win]:http://pan.baidu.com/s/1eQwEMGE [android-sdk_r24.3.3-win]:http://pan.baidu.com/s/1hq5ylWo From ab10bf73cb3e3c3780d2fd37674eb75a41be47c7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 29 Aug 2015 22:33:42 +0800 Subject: [PATCH 121/177] Add Android Studio 1.4 Beta Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index d6000b8a..1aafa09a 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | | 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | | 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | | 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | @@ -124,6 +125,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.4-beta-win]:http://pan.baidu.com/s/1dDqDuEl +[1.4-beta-mac]:http://pan.baidu.com/s/1hqwCRKo +[1.4-beta-linux]:http://pan.baidu.com/s/1pJKfmVx + [1.4-p3-win]:http://pan.baidu.com/s/1mg1UbRM [1.4-p3-mac]:http://pan.baidu.com/s/1dDhj81j [1.4-p3-linux]:http://pan.baidu.com/s/1eQEr6q2 From e2372b2f2ab55c376f570c31fccbbb7800264a72 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 30 Aug 2015 11:17:30 +0800 Subject: [PATCH 122/177] Modify ndk rc10e for linux Link --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 1aafa09a..f8ddb051 100644 --- a/README.md +++ b/README.md @@ -871,10 +871,10 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [r10e-win-32]:http://pan.baidu.com/s/1jG7Yacm [r10e-win-64]:http://pan.baidu.com/s/1jG5WjL8 -[r10e-mac-64]:http://pan.baidu.com/s/1hqKTsws +[r10e-mac-64]:http://pan.baidu.com/s/1DKkfc -[r10e-linux-32]:http://pan.baidu.com/s/1kTILsoR -[r10e-linux-64]:http://pan.baidu.com/s/1mg5Sadq +[r10e-linux-32]:http://pan.baidu.com/s/1sjoneRr +[r10e-linux-64]:http://pan.baidu.com/s/1dDAqnK1 [r10d-win-32]:http://pan.baidu.com/s/1yc9BK From 8f4ebdcca3788ae7061e1720f8ad0e475b643528 Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 2 Sep 2015 12:22:10 +0800 Subject: [PATCH 123/177] Add tencent android mirror use method link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index f8ddb051..a76bded1 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,8 @@ AndroidDevTools * `http://android-mirror.bugly.qq.com` 端口:8080 + 腾讯镜像使用方法: [http://android-mirror.bugly.qq.com:8080/include/usage.html](http://android-mirror.bugly.qq.com:8080/include/usage.html) + **使用方法**: 1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; From a49e68fc8983885bff2a4cfd9b0056007c450fcb Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 2 Sep 2015 14:54:17 +0800 Subject: [PATCH 124/177] Add Android Studio 1.4 beta2 Link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index a76bded1..2117737a 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | | 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | | 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | | 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | @@ -127,6 +128,10 @@ AndroidDevTools | 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | | 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | +[1.4-beta2-win]:http://pan.baidu.com/s/1gdg0lQr +[1.4-beta2-mac]:http://pan.baidu.com/s/1eQqB9se +[1.4-beta2-linux]:http://pan.baidu.com/s/1hqJDL8C + [1.4-beta-win]:http://pan.baidu.com/s/1dDqDuEl [1.4-beta-mac]:http://pan.baidu.com/s/1hqwCRKo [1.4-beta-linux]:http://pan.baidu.com/s/1pJKfmVx From 59abd43bb9bb7342593c251c414d9514d10dd4e9 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 12 Sep 2015 18:05:19 +0800 Subject: [PATCH 125/177] Add Android Studio 1.4 beta3 link --- README.md | 41 +++++------------------------------------ 1 file changed, 5 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 2117737a..3e3067f7 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | | 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | | 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | | 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | @@ -91,42 +92,10 @@ AndroidDevTools | 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | | 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | | 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | -| 1.1 RC1 | [下载][1.1rc1-win] | [下载][1.1rc1-mac] | [下载][1.1rc1-linux] | -| 1.1 Beta 4 | [下载][1.1-b4-win] | [下载][1.1-b4-mac] | [下载][1.1-b4-linux] | -| 1.1 Beta 3 | [下载][1.1-b3-win] | [下载][1.1-b3-mac] | [下载][1.1-b3-linux] | -| 1.1 Beta 2 | [下载][1.1-b2-win] | [下载][1.1-b2-mac] | [下载][1.1-b2-linux] | -| 1.1 Beta 1 | [下载][1.1-b1-win] | [下载][1.1-b1-mac] | [下载][1.1-b1-linux] | -| 1.1 Preview 2 | [下载][1.1-p2-win] | [下载][1.1-p2-mac] | [下载][1.1-p2-linux] | -| 1.1 Preview 1 | [下载][1.1-p1-win] | [下载][1.1-p1-mac] | [下载][1.1-p1-linux] | -| 1.0.2 | [下载][1.0.2-win] | [下载][1.0.2-mac] | [下载][1.0.2-linux] | -| 1.0.1 | [下载][1.0.1-win] | [下载][1.0.1-mac] | [下载][1.0.1-linux] | -| 1.0正式版 | [下载][1.0-win] | [下载][1.0-mac] | [下载][1.0-linux] | -| 1.0 RC4 | [下载][1.0rc4-win] | [下载][1.0rc4-mac] | [下载][1.0rc4-linux] | -| 1.0 RC2 | [下载][1.0rc2-win] | [下载][1.0rc2-mac] | [下载][1.0rc2-linux] | -| 1.0 RC1 | [下载][1.0rc1-win] | [下载][1.0rc1-mac] | [下载][1.0rc1-linux] | -| 0.9.3 | [下载][0.9.3-win] | [下载][0.9.3-mac] | [下载][0.9.3-linux] | -| 0.9.2 | [下载][0.9.2-win] | [下载][0.9.2-mac] | [下载][0.9.2-linux] | -| 0.9.1 | [下载][0.9.1-win] | [下载][0.9.1-mac] | [下载][0.9.1-linux] | -| 0.9.0 | [下载][0.9.0-win] | [下载][0.9.0-mac] | [下载][0.9.0-linux] | -| 0.8.14 | [下载][0.8.14-win] | [下载][0.8.14-mac] | [下载][0.8.14-linux] | -| 0.8.13 | [下载][0.8.13-win] | [下载][0.8.13-mac] | [下载][0.8.13-linux] | -| 0.8.12 | [下载][0.8.12-win] | [下载][0.8.12-mac] | [下载][0.8.12-linux] | -| 0.8.11 | [下载][0.8.11-win] | [下载][0.8.11-mac] | [下载][0.8.11-linux] | -| 0.8.10 | [下载][0.8.10-win] | [下载][0.8.10-mac] | [下载][0.8.10-linux] | -| 0.8.9 | [下载][0.8.9-win] | [下载][0.8.9-mac] | [下载][0.8.9-linux] | -| 0.8.8 | [下载][0.8.8-win] | [下载][0.8.8-mac] | [下载][0.8.8-linux] | -| 0.8.7 | [下载][0.8.7-win] | [下载][0.8.7-mac] | [下载][0.8.7-linux] | -| 0.8.6 | [下载][0.8.6-win] | [下载][0.8.6-mac] | [下载][0.8.6-linux] | -| 0.8.5 | [下载][0.8.5-win] | [下载][0.8.5-mac] | [下载][0.8.5-linux] | -| 0.8.4 | [下载][0.8.4-win] | [下载][0.8.4-mac] | [下载][0.8.4-linux] | -| 0.8.3 | [下载][0.8.3-win] | [下载][0.8.3-mac] | [下载][0.8.3-linux] | -| 0.8.2 | [下载][0.8.2-win] | [下载][0.8.2-mac] | [下载][0.8.2-linux] | -| 0.8.1 | [下载][0.8.1-win] | [下载][0.8.1-mac] | [下载][0.8.1-linux] | -| 0.8 0 | [下载][0.8.0-win] | [下载][0.8.0-mac] | [下载][0.8.0-linux] | -| 0.6.1 | [下载][0.6.1-win] | [下载][0.6.1-mac] | [下载][0.6.1-linux] | -| 0.6.0 | [下载][0.6.0-win] | [下载][0.6.0-mac] | [下载][0.6.0-linux] | -| 0.5.9 | [下载][0.5.9-win] | [下载][0.5.9-mac] | [下载][0.5.9-linux] | -| 0.5.8 | [下载][0.5.8-win] | [下载][0.5.8-mac] | [下载][0.5.8-linux] | + +[1.4-beta3-win]:http://pan.baidu.com/s/1qWQjExQ +[1.4-beta3-mac]:http://pan.baidu.com/s/1eQlm5yi +[1.4-beta3-linux]:http://pan.baidu.com/s/1jGH83e2 [1.4-beta2-win]:http://pan.baidu.com/s/1gdg0lQr [1.4-beta2-mac]:http://pan.baidu.com/s/1eQqB9se From 33ac52efee205f60f12e250e264f6ffec9edc088 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 17 Sep 2015 00:46:50 +0800 Subject: [PATCH 126/177] Add Android Studio 1.4 beta4 link --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 3e3067f7..d457da51 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | |:------:|:--------------:|:-----------------:|:------------------:| +| 1.4 Beta4 | [下载][1.4-beta4-win] | [下载][1.4-beta4-mac] | [下载][1.4-beta4-linux] | | 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | | 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | | 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | @@ -93,6 +94,10 @@ AndroidDevTools | 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | | 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | +[1.4-beta4-win]:http://pan.baidu.com/s/1o65psmA +[1.4-beta4-mac]:http://pan.baidu.com/s/1dDJeMtF +[1.4-beta4-linux]:http://pan.baidu.com/s/1ntIO4Q1 + [1.4-beta3-win]:http://pan.baidu.com/s/1qWQjExQ [1.4-beta3-mac]:http://pan.baidu.com/s/1eQlm5yi [1.4-beta3-linux]:http://pan.baidu.com/s/1jGH83e2 From 3a7aea4d48e2303ce6aa886d6bdc9ccae821df75 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 24 Sep 2015 01:14:33 +0800 Subject: [PATCH 127/177] Add AS 1.4 rc1 and sha1 checksum --- README.md | 456 ++++++------------------------------------------------ 1 file changed, 45 insertions(+), 411 deletions(-) diff --git a/README.md b/README.md index d457da51..3f0d4190 100644 --- a/README.md +++ b/README.md @@ -59,330 +59,86 @@ AndroidDevTools SDK Manager Proxy Settings ####Android Studio -| 版本号 | Windows | Mac OSX | Linux | -|:------:|:--------------:|:-----------------:|:------------------:| -| 1.4 Beta4 | [下载][1.4-beta4-win] | [下载][1.4-beta4-mac] | [下载][1.4-beta4-linux] | -| 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | -| 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | -| 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | -| 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | -| 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | -| 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | -| 1.3.2 | [下载][1.3.2-win] | [下载][1.3.2-mac] | [下载][1.3.2-linux] | -| 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | -| 1.3 | [下载][1.3-win] | [下载][1.3-mac] | [下载][1.3-linux] | -| 1.3 RC4 | [下载][1.3-rc4-win] | [下载][1.3-rc4-mac] | [下载][1.3-rc4-linux] | -| 1.3 RC3 | [下载][1.3-rc3-win] | [下载][1.3-rc3-mac] | [下载][1.3-rc3-linux] | -| 1.3 RC2 | [下载][1.3-rc2-win] | [下载][1.3-rc2-mac] | [下载][1.3-rc2-linux] | -| 1.3 RC1 | [下载][1.3-rc1-win] | [下载][1.3-rc1-mac] | [下载][1.3-rc1-linux] | -| 1.3 Beta | [下载][1.3-beta-win] | [下载][1.3-beta-mac] | [下载][1.3-beta-linux] | -| 1.3 Preview 3 | [下载][1.3-p3-win] | [下载][1.3-p3-mac] | [下载][1.3-p3-linux] | -| 1.3 Preview 2 | [下载][1.3-p2-win] | [下载][1.3-p2-mac] | [下载][1.3-p2-linux] | -| 1.3 Preview 1 | [下载][1.3-p1-win] | [下载][1.3-p1-mac] | [下载][1.3-p1-linux] | -| 1.2.2 | [下载][1.2.2-win] | [下载][1.2.2-mac] | [下载][1.2.2-linux] | -| 1.2.1.1 | [下载][1.2.1.1-win] | [下载][1.2.1.1-mac] | [下载][1.2.1.1-linux] | -| 1.2 正式版 | [下载][1.2-win] | [下载][1.2-mac] | [下载][1.2-linux] | -| 1.2 RC3 | [下载][1.2-rc3-win] | [下载][1.2-rc3-mac] | [下载][1.2-rc3-linux] | -| 1.2 RC2 | [下载][1.2-rc2-win] | [下载][1.2-rc2-mac] | [下载][1.2-rc2-linux] | -| 1.2 RC | [下载][1.2-rc-win] | [下载][1.2-rc-mac] | [下载][1.2-rc-linux] | -| 1.2 Beta3 | [下载][1.2-beta3-win] | [下载][1.2-beta3-mac] | [下载][1.2-beta3-linux] | -| 1.2 Beta2 | [下载][1.2-beta2-win] | [下载][1.2-beta2-mac] | [下载][1.2-beta2-linux] | -| 1.2 Beta | [下载][1.2-beta-win] | [下载][1.2-beta-mac] | [下载][1.2-beta-linux] | -| 1.2 Preview 4 | [下载][1.2-p4-win] | [下载][1.2-p4-mac] | [下载][1.2-p4-linux] | -| 1.2 Preview 3 | [下载][1.2-p3-win] | [下载][1.2-p3-mac] | [下载][1.2-p3-linux] | -| 1.2 Preview 2 | [下载][1.2-p2-win] | [下载][1.2-p2-mac] | [下载][1.2-p2-linux] | -| 1.2 Preview 1 | [下载][1.2-p1-win] | [下载][1.2-p1-mac] | [下载][1.2-p1-linux] | -| 1.1正式版 | [下载][1.1-win] | [下载][1.1-mac] | [下载][1.1-linux] | +| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | +|:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 1.4 RC1 | [下载][1.4-rc1-win] | [下载][1.4-rc1-mac] | [下载][1.4-rc1-linux] | Win: abc3144bae19459a87fe42056e13dc9508e08266
Mac: 8cd5a56139abe2661bd1315502449014e40d0c59
Linux: 2ddbd659221df5396535cfedc6305c1fb5a3c7ba | [查看][1.4-rc1-sha1] | +| 1.4 Beta4 | [下载][1.4-beta4-win] | [下载][1.4-beta4-mac] | [下载][1.4-beta4-linux] |Win: cae242811dd4c61a4eaa20b9ba5f1d95b1720cd8
Mac: d529c563c217afcad042d6e8428ba7196a1e4bd2
Linux: 38999c08fb8093ec118bf52b93587743c954c648 | [查看][1.4-beta4-sha1] | +| 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | Win: ec2a401632011ccba5aef3370395285b615ec23a
Mac: 45092982541590f3d99012626081db2ac189e222
Linux: 000c98423b2ec7b6b622fc2d0d79a54de810414e | [查看][1.4-beta3-sha1] | +| 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | Win: 30ba711637a7826f818ef11b45461ad76f63067d
Mac: 29a17be0d7dcd7e0271acea1f3fad0a357fcd916
Linux: 03725ca59e3b4b0ab13ab29bf723c1d77087a3ed | [查看][1.4-beta2-sha1] | +| 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | Win: db741cff551c6ef88f2282e9f011d02f4a0641ff
Mac: 7e54e67a0cef430f7d9675d106f6ab5a3d6c24d1
Linux: 660051f68c57e6cd9c9175894e1ac17f4410805d | [查看][1.4-beta-sha1] | +| 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | Win: 0a312b3c49af0bd13a83c55bf4f59a135c436d01
Mac: 89d177cc025d486db47dda1aae5e2d7848e4c2ec
Linux: 0c71ac09574f29c8accee52b7fef2073c78c1d61 | [查看][1.4-p3-sha1] | +| 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | Win: 1e44e215ba27a29501e6eb986a239572d27fbe0f
Mac: fea4bb6101f82aaaea6252aefb0049587822abb5
Linux: 084ed3f84290b8807a3a4f0aba6ac9abfe65e6ab | [查看][1.4-p2-sha1] | +| 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | Win: e16a2827a340d610414b08e0ee9342d1404cf71b
Mac: 057371941a085f78c2e62a5e06abf36a89624c32
Linux: 6e906c6c79e66440da2dd1b5c70477f564b64ef3 | [查看][1.4-p1-sha1] | +| 1.3.2 | [下载][1.3.2-win] | [下载][1.3.2-mac] | [下载][1.3.2-linux] | Win: c7d39c529dd434489da9d086ff689d34dc791526
b5d1aaa000729c03a3cf980add79d1b93121c56d
3134f226b5f3c3f74d4fc2d9cff03a4458f01d69
Mac: 75b67eb15a34a152a40e7189484ab0ebc375b877
Linux: cf780413f8c8223eb348bd27c19a9c04b75eaeb2 + | [查看][1.3.2-sha1] | +| 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | + +[1.4-rc1-win]:http://pan.baidu.com/s/1dDi7zcX +[1.4-rc1-mac]:http://pan.baidu.com/s/1ntCJpGX +[1.4-rc1-linux]:http://pan.baidu.com/s/1dD2QkCx + +[1.4-rc1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ewbn2n3vlij21dm0tstiz.jpg [1.4-beta4-win]:http://pan.baidu.com/s/1o65psmA [1.4-beta4-mac]:http://pan.baidu.com/s/1dDJeMtF [1.4-beta4-linux]:http://pan.baidu.com/s/1ntIO4Q1 +[1.4-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewbn0se5r1j21ck0tktjh.jpg + [1.4-beta3-win]:http://pan.baidu.com/s/1qWQjExQ [1.4-beta3-mac]:http://pan.baidu.com/s/1eQlm5yi [1.4-beta3-linux]:http://pan.baidu.com/s/1jGH83e2 +[1.4-beta3-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1ewbmozwnt4j21gm0tmgw6.jpg + [1.4-beta2-win]:http://pan.baidu.com/s/1gdg0lQr [1.4-beta2-mac]:http://pan.baidu.com/s/1eQqB9se [1.4-beta2-linux]:http://pan.baidu.com/s/1hqJDL8C +[1.4-beta2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ew9e0gtyntj21f80twqe0.jpg + [1.4-beta-win]:http://pan.baidu.com/s/1dDqDuEl [1.4-beta-mac]:http://pan.baidu.com/s/1hqwCRKo [1.4-beta-linux]:http://pan.baidu.com/s/1pJKfmVx +[1.4-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9dxlylocj21dm0to13p.jpg + [1.4-p3-win]:http://pan.baidu.com/s/1mg1UbRM [1.4-p3-mac]:http://pan.baidu.com/s/1dDhj81j [1.4-p3-linux]:http://pan.baidu.com/s/1eQEr6q2 +[1.4-p3-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1ew9cq9msraj21h80uoqe8.jpg + [1.4-p2-win]:http://pan.baidu.com/s/1eQm6690 [1.4-p2-mac]:http://pan.baidu.com/s/1dDBBfYp [1.4-p2-linux]:http://pan.baidu.com/s/1dD99jpf +[1.4-p2-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9b2lxcfqj21kw0taaip.jpg + [1.4-p1-win]:http://pan.baidu.com/s/1i3fEP8p [1.4-p1-mac]:http://pan.baidu.com/s/1o6kovdK [1.4-p1-linux]:http://pan.baidu.com/s/1pJ5ldl5 +[1.4-p1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9chgvb3nj21kw0xjwqw.jpg + [1.3.2-win]:http://pan.baidu.com/s/1pJ7n7WR [1.3.2-mac]:http://pan.baidu.com/s/1sjomEJz [1.3.2-linux]:http://pan.baidu.com/s/1ntDxrVb +[1.3.2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ew9cddat55j21kw0xmk2v.jpg + [1.3.1-win]:http://pan.baidu.com/s/1ntCamKx [1.3.1-mac]:http://pan.baidu.com/s/1i3KVNLF [1.3.1-linux]:http://pan.baidu.com/s/1o6wzdBO -[1.3-win]:http://pan.baidu.com/s/1eQm5zto -[1.3-mac]:http://pan.baidu.com/s/1mg3Uie8 -[1.3-linux]:http://pan.baidu.com/s/1qWl5eRa - -[1.3-rc4-win]:http://pan.baidu.com/s/1pJCBx9p -[1.3-rc4-mac]:http://pan.baidu.com/s/1hq91OX2 -[1.3-rc4-linux]:http://pan.baidu.com/s/1jGH5p2I - -[1.3-rc3-win]:http://pan.baidu.com/s/1pJJwwll -[1.3-rc3-mac]:http://pan.baidu.com/s/1o6KewUu -[1.3-rc3-linux]:http://pan.baidu.com/s/1hqB3geK - -[1.3-rc2-win]:http://pan.baidu.com/s/1bnyMfJx -[1.3-rc2-mac]:http://pan.baidu.com/s/1gdhdc9l -[1.3-rc2-linux]:http://pan.baidu.com/s/1qW2zrGS - -[1.3-rc1-win]:http://pan.baidu.com/s/1i3KTPid -[1.3-rc1-mac]:http://pan.baidu.com/s/1mgmrPJ6 -[1.3-rc1-linux]:http://pan.baidu.com/s/1o61gMSi - -[1.3-beta-win]:http://pan.baidu.com/s/1jGy6f5s -[1.3-beta-mac]:http://pan.baidu.com/s/1hqvm0fi -[1.3-beta-linux]:http://pan.baidu.com/s/1ntqY2At - -[1.3-p3-win]:http://pan.baidu.com/s/1ntvHs2d -[1.3-p3-mac]:http://pan.baidu.com/s/1pJJZMzT -[1.3-p3-linux]:http://pan.baidu.com/s/1hkFLW - -[1.3-p2-win]:http://pan.baidu.com/s/1hq5uz20 -[1.3-p2-mac]:http://pan.baidu.com/s/1i3nb1Vv -[1.3-p2-linux]:http://pan.baidu.com/s/1nt5kqQd - -[1.3-p1-win]:http://pan.baidu.com/s/1o6OKUIQ -[1.3-p1-mac]:http://pan.baidu.com/s/1mgIGdio -[1.3-p1-linux]:http://pan.baidu.com/s/1bn548rH - -[1.2.2-win]:http://pan.baidu.com/s/1i32AQUD -[1.2.2-mac]:http://pan.baidu.com/s/1sj7enLj -[1.2.2-linux]:http://pan.baidu.com/s/1i3xRdJ3 - -[1.2.1.1-win]:http://pan.baidu.com/s/1sjDiYIT -[1.2.1.1-mac]:http://pan.baidu.com/s/1kTDvwBd -[1.2.1.1-linux]:http://pan.baidu.com/s/1dDlhpGt - -[1.2-win]:http://pan.baidu.com/s/1mgKehW8 -[1.2-mac]:http://pan.baidu.com/s/1sj0rdF3 -[1.2-linux]:http://pan.baidu.com/s/1dD0F5b7 - -[1.2-rc3-win]:http://pan.baidu.com/s/1mgrDRvU -[1.2-rc3-mac]:http://pan.baidu.com/s/1mgMfXuK -[1.2-rc3-linux]:http://pan.baidu.com/s/1ntuZ61V - -[1.2-rc2-win]:http://pan.baidu.com/s/1wHTMm -[1.2-rc2-mac]:http://pan.baidu.com/s/1dDiyDe5 -[1.2-rc2-linux]:http://pan.baidu.com/s/1i3CcG7N - -[1.2-rc-win]:http://pan.baidu.com/s/1eQdCBC2 -[1.2-rc-mac]:http://pan.baidu.com/s/1dDztuMH -[1.2-rc-linux]:http://pan.baidu.com/s/1nt20Pvj - -[1.2-beta3-win]:http://pan.baidu.com/s/1i3gT9Rn -[1.2-beta3-mac]:http://pan.baidu.com/s/1eQnLwhO -[1.2-beta3-linux]:http://pan.baidu.com/s/154yIE - -[1.2-beta2-win]:http://pan.baidu.com/s/1ntyww5r -[1.2-beta2-mac]:http://pan.baidu.com/s/1sjHRbi9 -[1.2-beta2-linux]:http://pan.baidu.com/s/1jGzOx0M - -[1.2-beta-win]:http://pan.baidu.com/s/1c0cZHXu -[1.2-beta-mac]:http://pan.baidu.com/s/1bnrUSBd -[1.2-beta-linux]:http://pan.baidu.com/s/1kTpCFTt - -[1.2-p4-win]:http://pan.baidu.com/s/1pJ0ZHij -[1.2-p4-mac]:http://pan.baidu.com/s/1i3kqZ9j -[1.2-p4-linux]:http://pan.baidu.com/s/1i3w2nNv - -[1.2-p3-win]:http://pan.baidu.com/s/1qWx97pa -[1.2-p3-mac]:http://pan.baidu.com/s/1i3BuYFz -[1.2-p3-linux]:http://pan.baidu.com/s/1c0B5qdM - -[1.2-p2-win]:http://pan.baidu.com/s/1qWn0bqk -[1.2-p2-mac]:http://pan.baidu.com/s/1jGEaFII -[1.2-p2-linux]:http://pan.baidu.com/s/1o6Fo0iu - -[1.2-p1-win]:http://pan.baidu.com/s/1sj6uAfz -[1.2-p1-mac]:http://pan.baidu.com/s/1mgIGdio -[1.2-p1-linux]:http://pan.baidu.com/s/1mgsrAXU - -[1.1-win]:http://pan.baidu.com/s/1sjr1dpj -[1.1-mac]:http://pan.baidu.com/s/1mg0yHi4 -[1.1-linux]:http://pan.baidu.com/s/1jGDubg6 - -[1.1rc1-win]:http://pan.baidu.com/s/1jG3QuV0 -[1.1rc1-mac]:http://pan.baidu.com/s/1eQhDPPw -[1.1rc1-linux]:http://pan.baidu.com/s/1o6smUng - -[1.1-b4-win]:http://pan.baidu.com/s/1ntMaSA1 -[1.1-b4-mac]:http://pan.baidu.com/s/1bn2IyMN -[1.1-b4-linux]:http://pan.baidu.com/s/1qWPs9dy - -[1.1-b3-win]:http://pan.baidu.com/s/1pJoMNSf -[1.1-b3-mac]:http://pan.baidu.com/s/1qWyoku4 -[1.1-b3-linux]:http://pan.baidu.com/s/1jG24kv0 - -[1.1-b2-win]:http://pan.baidu.com/s/1gdCJ4H1 -[1.1-b2-mac]:http://pan.baidu.com/s/1hqpaWa4 -[1.1-b2-linux]:http://pan.baidu.com/s/1i3w0vT7 - -[1.1-b1-win]:http://pan.baidu.com/s/1dDo1b9Z -[1.1-b1-mac]:http://pan.baidu.com/s/1kT21VQv -[1.1-b1-linux]:http://pan.baidu.com/s/1gdrKGsb - -[1.1-p2-win]:http://pan.baidu.com/s/1pJMCx79 -[1.1-p2-mac]:http://pan.baidu.com/s/1eQd901k -[1.1-p2-linux]:http://pan.baidu.com/s/1sjuiarb - -[1.1-p1-win]:http://pan.baidu.com/s/1kTFsJ9H -[1.1-p1-mac]:http://pan.baidu.com/s/1o6p4j8I -[1.1-p1-linux]:http://pan.baidu.com/s/1pJJouDl - -[1.0.2-win]:http://pan.baidu.com/s/1pJA0b0n -[1.0.2-mac]:http://pan.baidu.com/s/1jGuvmuU -[1.0.2-linux]:http://pan.baidu.com/s/1qWCzSjM - -[1.0.1-win]:http://pan.baidu.com/s/1cu76m -[1.0.1-mac]:http://pan.baidu.com/s/1hqoZCDe -[1.0.1-linux]:http://pan.baidu.com/s/1c0nLN6g - -[1.0-win]:http://pan.baidu.com/s/1eQzmQDO -[1.0-mac]:http://pan.baidu.com/s/1dDitUFJ -[1.0-linux]:http://pan.baidu.com/s/1kTn7wLx - -[1.0rc4-win]:http://pan.baidu.com/s/1pJkbwin -[1.0rc4-mac]:http://pan.baidu.com/s/1hq1QBVQ -[1.0rc4-linux]:http://pan.baidu.com/s/1eQBygj4 - -[1.0rc2-win]:http://pan.baidu.com/s/1sjx4rNJ -[1.0rc2-mac]:http://pan.baidu.com/s/1eQpJmqI -[1.0rc2-linux]:http://pan.baidu.com/s/1ntuUBvN - -[1.0rc1-win]:http://pan.baidu.com/s/1sjsKtIl -[1.0rc1-mac]:http://pan.baidu.com/s/1gdrcRfX -[1.0rc1-linux]:http://pan.baidu.com/s/1sjO82st - -[0.9.3-win]:http://pan.baidu.com/s/1o6JoLzc -[0.9.3-mac]:http://pan.baidu.com/s/1o69LsOq -[0.9.3-linux]:http://pan.baidu.com/s/1c0B1Gju - -[0.9.2-win]:http://pan.baidu.com/s/1gdzkjgn -[0.9.2-mac]:http://pan.baidu.com/s/1sj17AJN -[0.9.2-linux]:http://pan.baidu.com/s/1c0hFuDi - -[0.9.1-win]:http://pan.baidu.com/s/1gdgTnqF -[0.9.1-mac]:http://pan.baidu.com/s/1qW3B0Ck -[0.9.1-linux]:http://pan.baidu.com/s/1dDitjW1 - -[0.9.0-win]:http://pan.baidu.com/s/1eQ3VNMi -[0.9.0-mac]:http://pan.baidu.com/s/1bnCPy5x -[0.9.0-linux]:http://pan.baidu.com/s/1tUA5o - -[0.8.14-win]:http://pan.baidu.com/s/1kT1d5JL -[0.8.14-mac]:http://pan.baidu.com/s/1jGj4Eu6 -[0.8.14-linux]:http://pan.baidu.com/s/1gdgmYiR - -[0.8.13-win]:http://pan.baidu.com/s/1mgE85Pu -[0.8.13-mac]:http://pan.baidu.com/s/1jGBoOiq -[0.8.13-linux]:http://pan.baidu.com/s/1hqJ0xhi - -[0.8.12-win]:http://pan.baidu.com/s/1eQ3ps2I -[0.8.12-mac]:http://pan.baidu.com/s/1o6uR15g -[0.8.12-linux]:http://pan.baidu.com/s/1i3uvHid - -[0.8.11-win]:http://pan.baidu.com/s/1c0lbPEK -[0.8.11-mac]:http://pan.baidu.com/s/1sjpveBN -[0.8.11-linux]:http://pan.baidu.com/s/1gdCGfgn - -[0.8.10-win]:http://pan.baidu.com/s/1o6NWZuq -[0.8.10-mac]:http://pan.baidu.com/s/1o6E36um -[0.8.10-linux]:http://pan.baidu.com/s/1i3iPGtn - -[0.8.9-win]:http://pan.baidu.com/s/1mggH8P6 -[0.8.9-mac]:http://pan.baidu.com/s/1bnrjr0F -[0.8.9-linux]:http://pan.baidu.com/s/1c0ozyz2 - -[0.8.8-win]:http://pan.baidu.com/s/1o6hZneE -[0.8.8-mac]:http://pan.baidu.com/s/1gdh77nt -[0.8.8-linux]:http://pan.baidu.com/s/1dDgVDxn - -[0.8.7-win]:http://pan.baidu.com/s/1ntt61xn -[0.8.7-mac]:http://pan.baidu.com/s/1eQCHAV4 -[0.8.7-linux]:http://pan.baidu.com/s/1eQcPIcq - -[0.8.6-win]:http://pan.baidu.com/s/1mg6zsGK -[0.8.6-mac]:http://pan.baidu.com/s/1nt5b0F3 -[0.8.6-linux]:http://pan.baidu.com/s/1hq674bU - -[0.8.5-win]:http://pan.baidu.com/s/1dDxQfh3 -[0.8.5-mac]:http://pan.baidu.com/s/1bn6HEwR -[0.8.5-linux]:http://pan.baidu.com/s/1dDkYOMH - -[0.8.4-win]:http://pan.baidu.com/s/1qWqbWyo -[0.8.4-mac]:http://pan.baidu.com/s/1i3Ia7Nv -[0.8.4-linux]:http://pan.baidu.com/s/1ntwTDqx - -[0.8.3-win]:http://pan.baidu.com/s/1eQioNrs -[0.8.3-mac]:http://pan.baidu.com/s/1o6v5E6Q -[0.8.3-linux]:http://pan.baidu.com/s/1bnb9uiz - -[0.8.2-win]:http://pan.baidu.com/s/1eQ1ln14 -[0.8.2-mac]:http://pan.baidu.com/s/1pJkDQHl -[0.8.2-linux]:http://pan.baidu.com/s/1c0ncknA - -[0.8.1-win]:http://pan.baidu.com/s/1o6LTxVG -[0.8.1-mac]:http://pan.baidu.com/s/1dD5qHjF -[0.8.1-linux]:http://pan.baidu.com/s/1kTqlzxH - -[0.8.0-win]:http://pan.baidu.com/s/1eQ5oGaI -[0.8.0-mac]:http://pan.baidu.com/s/1kTHpLyR -[0.8.0-linux]:http://pan.baidu.com/s/1c0qzDao - -[0.6.1-win]:http://pan.baidu.com/s/1hqqX2ba -[0.6.1-mac]:http://pan.baidu.com/s/1qWjpB9y -[0.6.1-linux]:http://pan.baidu.com/s/1qWBFTiG - -[0.6.0-win]:http://pan.baidu.com/s/1sjJf0Pf -[0.6.0-mac]:http://pan.baidu.com/s/1jcixK -[0.6.0-linux]:http://pan.baidu.com/s/1hqpB7As - -[0.5.9-win]:http://pan.baidu.com/s/1dDw3oYl -[0.5.9-mac]:http://pan.baidu.com/s/1c08a8y0 -[0.5.9-linux]:http://pan.baidu.com/s/1hqeMmVU - -[0.5.8-win]:http://pan.baidu.com/s/1qWLPqd2 -[0.5.8-mac]:http://pan.baidu.com/s/1i3ECc9f -[0.5.8-linux]:http://pan.baidu.com/s/1i37QxBf +[1.3.1-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1ew9c9nk7j7j21k2160tnv.jpg ####SDK Tools -| 版本号 | Windows | Mac OSX | Linux | -|:----------|:-------------:|:------|:----------:| -| sdk-tools-r24.3.4 | [installer_r24.3.4-windows.exe][installer_r24.3.4-win] [android-sdk_r24.3.4-windows.zip][android-sdk_r24.3.4-win] | [android-sdk_r24.3.4-macosx.zip][android-sdk_r24.3.4-mac] | [android-sdk_r24.3.4-linux.tgz][android-sdk_r24.3.4-linux] | -| sdk-tools-r24.3.3 | [installer_r24.3.3-windows.exe][installer_r24.3.3-win] [android-sdk_r24.3.3-windows.zip][android-sdk_r24.3.3-win] | [android-sdk_r24.3.3-macosx.zip][android-sdk_r24.3.3-mac] | [android-sdk_r24.3.3-linux.tgz][android-sdk_r24.3.3-linux] | -| sdk-tools-r24.3.2 | [installer_r24.3.2-windows.exe][installer_r24.3.2-win] [android-sdk_r24.3.2-windows.zip][android-sdk_r24.3.2-win] | [android-sdk_r24.3.2-macosx.zip][android-sdk_r24.3.2-mac] | [android-sdk_r24.3.2-linux.tgz][android-sdk_r24.3.2-linux] | -| sdk-tools-r24.2 | [installer_r24.2-windows.exe][installer_r24.2-win] [android-sdk_r24.2-windows.zip][android-sdk_r24.2-win] | [android-sdk_r24.2-macosx.zip][android-sdk_r24.2-mac] | [android-sdk_r24.2-linux.tgz][android-sdk_r24.2-linux] | -| sdk-tools-r24.1.2 | [installer_r24.1.2-windows.exe][installer_r24.1.2-win] [android-sdk_r24.1.2-windows.zip][android-sdk_r24.1.2-win] | [android-sdk_r24.1.2-macosx.zip][android-sdk_r24.1.2-mac] | [android-sdk_r24.1.2-linux.tgz][android-sdk_r24.1.2-linux] | -| sdk-tools-r24.0.2 | [installer_r24.0.2-windows.exe][installer_r24.0.2-win] [android-sdk_r24.0.2-windows.zip][android-sdk_r24.0.2-win] | [android-sdk_r24.0.2-macosx.zip][android-sdk_r24.0.2-mac] | [android-sdk_r24.0.2-linux.tgz][android-sdk_r24.0.2-linux] | -| sdk-tools-r24.0.1 | [installer_r24.0.1-windows.exe][installer_r24.0.1-win] [android-sdk_r24.0.1-windows.zip][android-sdk_r24.0.1-win] | [android-sdk_r24.0.1-macosx.zip][android-sdk_r24.0.1-mac] | [android-sdk_r24.0.1-linux.tgz][android-sdk_r24.0.1-linux] | -| sdk-tools-r24 | [installer_r24-windows.exe][installer_r24-win] [android-sdk_r24-windows.zip][android-sdk_r24-win] | [android-sdk_r24-macosx.zip][android-sdk_r24-mac] | [android-sdk_r24-linux.tgz][android-sdk_r24-linux] | -| sdk-tools-r23.0.5 | [android-sdk_r23.0.5-windows(非官方版).zip][android-sdk_r23.0.5-win] | [android-sdk_r23.0.5-macosx(非官方版).zip][android-sdk_r23.0.5-mac] | | -| sdk-tools-r23.0.2 | [installer_r23.0.2-windows.exe][installer_r23.0.2-win] [android-sdk_r23.0.2-windows.zip][android-sdk_r23.0.2-win] | [android-sdk_r23.0.2-macosx.zip][android-sdk_r23.0.2-mac] | [android-sdk_r23.0.2-linux.tgz][android-sdk_r23.0.2-linux] | -| sdk-tools-r23 | [installer_r23-windows.exe][installer_r23-win] [android-sdk_r23-windows.zip][android-sdk_r23-win] | [android-sdk_r23-macosx.zip][android-sdk_r23-mac] | [android-sdk_r23-linux.tgz][android-sdk_r23-linux] | - -> **备注:** `非官方版` 是在 `23.0.2` 的基础上进行了在线更新包含了 `Android 5.0 SDK` ,`SDK Tools 23.0.5` 、`Build Tools 21.0.1` 、`Support Library 21`等。 +| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | +|:----------|:-----------:|:------|:----------:|:------|:----------:| +| 24.3.4 | [installer_r24.3.4-windows.exe][installer_r24.3.4-win] [android-sdk_r24.3.4-windows.zip][android-sdk_r24.3.4-win] | [android-sdk_r24.3.4-macosx.zip][android-sdk_r24.3.4-mac] | [android-sdk_r24.3.4-linux.tgz][android-sdk_r24.3.4-linux] | Win: 094dd45f98a31f839feae898b48f23704f2878dd
4a8718fb4a2bf2128d34b92f23ddd79fc65839e7
Mac: 128f10fba668ea490cc94a08e505a48a608879b9
Linux: fb293d7bca42e05580be56b1adc22055d46603dd | [查看][sdk-tools-24.3.4] | + [installer_r24.3.4-win]:http://pan.baidu.com/s/1eQppdPC [android-sdk_r24.3.4-win]:http://pan.baidu.com/s/1mg08f2K @@ -391,80 +147,7 @@ AndroidDevTools [android-sdk_r24.3.4-linux]:http://pan.baidu.com/s/1gdsALt5 -[installer_r24.3.3-win]:http://pan.baidu.com/s/1eQwEMGE -[android-sdk_r24.3.3-win]:http://pan.baidu.com/s/1hq5ylWo - -[android-sdk_r24.3.3-mac]:http://pan.baidu.com/s/1mgjBxA4 - -[android-sdk_r24.3.3-linux]:http://pan.baidu.com/s/1hqu8P2s - -[installer_r24.3.2-win]:http://pan.baidu.com/s/1kToZVL1 -[android-sdk_r24.3.2-win]:http://pan.baidu.com/s/1i3eUFDb - -[android-sdk_r24.3.2-mac]:http://pan.baidu.com/s/1gdeYIVx - -[android-sdk_r24.3.2-linux]:http://pan.baidu.com/s/1eQpQgXO - -[installer_r24.2-win]:http://pan.baidu.com/s/1ntkRd6D -[android-sdk_r24.2-win]:http://pan.baidu.com/s/1mgAB66s - -[android-sdk_r24.2-mac]:http://pan.baidu.com/s/1eQnhj9o - -[android-sdk_r24.2-linux]:http://pan.baidu.com/s/1dDhd76h - -[installer_r24.1.2-win]:http://pan.baidu.com/s/1pJwVClt -[android-sdk_r24.1.2-win]:http://pan.baidu.com/s/1ntOefLf - -[android-sdk_r24.1.2-mac]:http://pan.baidu.com/s/1qWv7Jpq - -[android-sdk_r24.1.2-linux]:http://pan.baidu.com/s/1ntzbACp - - -[installer_r24.0.2-win]:http://pan.baidu.com/s/1eQH3ZOI -[android-sdk_r24.0.2-win]:http://pan.baidu.com/s/1c0vnzMC - -[android-sdk_r24.0.2-mac]:http://pan.baidu.com/s/1mgDnXMw - -[android-sdk_r24.0.2-linux]:http://pan.baidu.com/s/1eQEglTS - - -[installer_r24.0.1-win]:http://pan.baidu.com/s/1gdgojhp -[android-sdk_r24.0.1-win]:http://pan.baidu.com/s/1gdEKclP - -[android-sdk_r24.0.1-mac]:http://pan.baidu.com/s/1i3467DN - -[android-sdk_r24.0.1-linux]:http://pan.baidu.com/s/1gdvNj83 - - -[installer_r24-win]:http://pan.baidu.com/s/1jG5ks7c -[android-sdk_r24-win]:http://pan.baidu.com/s/1pJ4uk4r - -[android-sdk_r24-mac]:http://pan.baidu.com/s/1pJ8xUgN - -[android-sdk_r24-linux]:http://pan.baidu.com/s/1pJ4uk47 - - - -[android-sdk_r23.0.5-win]:http://pan.baidu.com/s/1bntmoqV - -[android-sdk_r23.0.5-mac]:http://pan.baidu.com/s/1o6LWg10 - - - -[installer_r23.0.2-win]:http://pan.baidu.com/s/1jGj2xIA -[android-sdk_r23.0.2-win]:http://pan.baidu.com/s/1CiWSu - -[android-sdk_r23.0.2-mac]:http://pan.baidu.com/s/1bny9Mk3 - -[android-sdk_r23.0.2-linux]:http://pan.baidu.com/s/1qWAu4o8 - - -[installer_r23-win]:http://pan.baidu.com/s/1nt5Gwhb -[android-sdk_r23-win]:http://pan.baidu.com/s/1kTC6akZ - -[android-sdk_r23-mac]:http://pan.baidu.com/s/1gdj7X3l - -[android-sdk_r23-linux]:http://pan.baidu.com/s/1yBnSa +[sdk-tools-24.3.4]:http://ww1.sinaimg.cn/large/8a41f469gw1ewbnhql68uj21k20jkjw4.jpg ####SDK Platform-Tools @@ -833,14 +516,9 @@ AndroidDevTools ####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-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | -| ndk-r10d | [32位][r10d-win-32] [64位][r10d-win-64] | [32位][r10d-mac-32] [64位][r10d-mac-64] | [32位][r10d-linux-32] [64位][r10d-linux-64] | -| ndk-r10c | [32位][r10c-win-32] [64位][r10c-win-64] | [32位][r10c-mac-32] [64位][r10c-mac-64] | [32位][r10c-linux-32] [64位][r10c-linux-64] | -| ndk64-r10 | [32位][ndk64-r10-win-32] [64位][ndk64-r10-win-64] | [32位][ndk64-r10-mac-32] [64位][ndk64-r10-mac-64] | [32位][ndk64-r10-linux-32] [64位][ndk64-r10-linux-64] | -| ndk32-r10 | [32位][ndk32-r10-win-32] [64位][ndk32-r10-win-64] | [32位][ndk32-r10-mac-32] [64位][ndk32-r10-mac-64] | [32位][ndk32-r10-linux-32] [64位][ndk32-r10-linux-64] | -| ndk-r9d | [32位][r9d-win-32] [64位][r9d-win-64] | [32位][r9d-mac-32] [64位][r9d-mac-64] | [32位][r9d-linux-32] [64位][r9d-linux-64] | +| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | +|:----------|:-------------:|:------:|:----------:|:------:|:----------:| +| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | Win: 1a82445baaf62aec3a46386ab1e5772c
8412bb4991a95e08fda50b5a44d95df7
Mac: 2cb8893a5701603519d38a7e04c50e81
Linux: c3edd3273029da1cbd2f62c48249e978
19af543b068bdb7f27787c2bc69aba7f | | | Additional Download (32-, 64-bit) | Package | @@ -857,52 +535,8 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [r10e-linux-32]:http://pan.baidu.com/s/1sjoneRr [r10e-linux-64]:http://pan.baidu.com/s/1dDAqnK1 +[ndk-r10e-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1ewboorr3czj21kk0vgdmn.jpg -[r10d-win-32]:http://pan.baidu.com/s/1yc9BK -[r10d-win-64]:http://pan.baidu.com/s/1dDGTrk1 - -[r10d-mac-32]:http://pan.baidu.com/s/1hqtg8Qg -[r10d-mac-64]:http://pan.baidu.com/s/1c0En1Uo - -[r10d-linux-32]:http://pan.baidu.com/s/1ntkOWEP -[r10d-linux-64]:http://pan.baidu.com/s/1cxPFK - - -[r10c-win-32]:http://pan.baidu.com/s/1bnGnKkB -[r10c-win-64]:http://pan.baidu.com/s/1ntmhjUL - -[r10c-mac-32]:http://pan.baidu.com/s/1i37Ud8L -[r10c-mac-64]:http://pan.baidu.com/s/1eQ08GOa - -[r10c-linux-32]:http://pan.baidu.com/s/1c0o11wk -[r10c-linux-64]:http://pan.baidu.com/s/1c0tljk0 - -[ndk64-r10-win-32]:http://pan.baidu.com/s/1qW0RtzI -[ndk64-r10-win-64]:http://pan.baidu.com/s/1ntypDpf - -[ndk64-r10-mac-32]:http://pan.baidu.com/s/1o6G44Eu -[ndk64-r10-mac-64]:http://pan.baidu.com/s/1gd7pvJ9 - -[ndk64-r10-linux-32]:http://pan.baidu.com/s/1hql8AIo -[ndk64-r10-linux-64]:http://pan.baidu.com/s/1dDreuPz - -[ndk32-r10-win-32]:http://pan.baidu.com/s/1bnB1o1T -[ndk32-r10-win-64]:http://pan.baidu.com/s/1gdmW6cj - -[ndk32-r10-mac-32]:http://pan.baidu.com/s/1jGtBYyq -[ndk32-r10-mac-64]:http://pan.baidu.com/s/1gdADfaF - -[ndk32-r10-linux-32]:http://pan.baidu.com/s/1V2Tg -[ndk32-r10-linux-64]:http://pan.baidu.com/s/1pJJQokV - -[r9d-win-32]:http://pan.baidu.com/s/1dDxjl8t -[r9d-win-64]:http://pan.baidu.com/s/1jGgecXw - -[r9d-mac-32]:http://pan.baidu.com/s/1eQnDNEE -[r9d-mac-64]:http://pan.baidu.com/s/1i3l5L8T - -[r9d-linux-32]:http://pan.baidu.com/s/1jGr9w4A -[r9d-linux-64]:http://pan.baidu.com/s/1sjAXS41 ####Android L Preview System Image 这个是Android L Preview系统的刷机镜像。 From b90c63d4574718da16b2a737a62f9f0225d087d9 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 24 Sep 2015 01:21:27 +0800 Subject: [PATCH 128/177] add NDK sha1 checksum screen url --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3f0d4190..a6036437 100644 --- a/README.md +++ b/README.md @@ -514,11 +514,11 @@ AndroidDevTools [samples-8]:http://pan.baidu.com/s/1ntv7wut ####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) +C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请戳 [这里](install-method-url) | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:----------|:-------------:|:------:|:----------:|:------:|:----------:| -| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | Win: 1a82445baaf62aec3a46386ab1e5772c
8412bb4991a95e08fda50b5a44d95df7
Mac: 2cb8893a5701603519d38a7e04c50e81
Linux: c3edd3273029da1cbd2f62c48249e978
19af543b068bdb7f27787c2bc69aba7f | | +| ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | Win: 1a82445baaf62aec3a46386ab1e5772c
8412bb4991a95e08fda50b5a44d95df7
Mac: 2cb8893a5701603519d38a7e04c50e81
Linux: c3edd3273029da1cbd2f62c48249e978
19af543b068bdb7f27787c2bc69aba7f | [查看][ndk-r10e-sha1] | | Additional Download (32-, 64-bit) | Package | @@ -537,6 +537,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [ndk-r10e-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1ewboorr3czj21kk0vgdmn.jpg +[install-method-url]:https://github.com/inferjay/AndroidDevTools/wiki/Installing-the-NDK-On-Linux-and-Mac-OS-X-(Darwin) ####Android L Preview System Image 这个是Android L Preview系统的刷机镜像。 From e51e81ff538900da8a1adb8b09c84300a9814bc2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 24 Sep 2015 01:23:40 +0800 Subject: [PATCH 129/177] add NDK sha1 checksum screen url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a6036437..e0a30c5e 100644 --- a/README.md +++ b/README.md @@ -517,7 +517,7 @@ AndroidDevTools C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请戳 [这里](install-method-url) | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | -|:----------|:-------------:|:------:|:----------:|:------:|:----------:| +|:----------|:-------------:|:------:|:----------:|:------|:----------:| | ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | Win: 1a82445baaf62aec3a46386ab1e5772c
8412bb4991a95e08fda50b5a44d95df7
Mac: 2cb8893a5701603519d38a7e04c50e81
Linux: c3edd3273029da1cbd2f62c48249e978
19af543b068bdb7f27787c2bc69aba7f | [查看][ndk-r10e-sha1] | From 987d51170ccdf8cfb2d0aefd4f5a9af904e7bdbd Mon Sep 17 00:00:00 2001 From: inferjay Date: Wed, 7 Oct 2015 22:18:43 +0800 Subject: [PATCH 130/177] =?UTF-8?q?add=20android=20studio=201.4=20rc2?= =?UTF-8?q?=E3=80=81rc2=20and=20release=20version=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index e0a30c5e..b5cc269f 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,9 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 1.4 | [下载][1.4-win] | [下载][1.4-mac] | [下载][1.4-linux] | Win: a2f0141d35f8f0c24dad2ff390e7f6231c5f7625
82d0d9c78ec23834956f941a07821be347fcb7bf
c0851dc9a506ba9f4c1379a3e9b4019c08478220
Mac: 27068d59d5a78717d31bdedd054082b5c50d3897
d99c4b3efce46edba97a2cb8f53fc62d267b9015
Linux: 137e3734f2e8e285bd7c1d2fae2e8548d0f164bd | [查看][1.4-sha1] | +| 1.4 RC3 | [下载][1.4-rc3-win] | [下载][1.4-rc3-mac] | [下载][1.4-rc3-linux] | Win: 8f0ef33afb026b6cb513c8736c8218584f5721da
Mac: 5a2f5bb23511e2422b9268ef234503cc6bc887b6
Linux: 8aa32a4603c576d7b4691c34028e3e97490b5dfd | [查看][1.4-rc3-sha1] | +| 1.4 RC2 | [下载][1.4-rc2-win] | [下载][1.4-rc2-mac] | [下载][1.4-rc2-linux] | Win: 0ba2a568e74cd6c5e24608db7665392feeb46dba
Mac: 1736ba5ff1779ea762e42c60300985748652af30
Linux: 9976f16d6183f907229a84c48ac185259bd1b115 | [查看][1.4-rc2-sha1] | | 1.4 RC1 | [下载][1.4-rc1-win] | [下载][1.4-rc1-mac] | [下载][1.4-rc1-linux] | Win: abc3144bae19459a87fe42056e13dc9508e08266
Mac: 8cd5a56139abe2661bd1315502449014e40d0c59
Linux: 2ddbd659221df5396535cfedc6305c1fb5a3c7ba | [查看][1.4-rc1-sha1] | | 1.4 Beta4 | [下载][1.4-beta4-win] | [下载][1.4-beta4-mac] | [下载][1.4-beta4-linux] |Win: cae242811dd4c61a4eaa20b9ba5f1d95b1720cd8
Mac: d529c563c217afcad042d6e8428ba7196a1e4bd2
Linux: 38999c08fb8093ec118bf52b93587743c954c648 | [查看][1.4-beta4-sha1] | | 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | Win: ec2a401632011ccba5aef3370395285b615ec23a
Mac: 45092982541590f3d99012626081db2ac189e222
Linux: 000c98423b2ec7b6b622fc2d0d79a54de810414e | [查看][1.4-beta3-sha1] | @@ -73,6 +76,24 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[1.4-win]:http://pan.baidu.com/s/1mg0BjMo +[1.4-mac]:http://pan.baidu.com/s/1eQAWLZs +[1.4-linux]:http://pan.baidu.com/s/1dDnsuA1 + +[1.4-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewsvf0xsumj21ki15mnce.jpg + +[1.4-rc3-win]:http://pan.baidu.com/s/1kTKVYC3 +[1.4-rc3-mac]:http://pan.baidu.com/s/1pJ1QVZd +[1.4-rc3-linux]:http://pan.baidu.com/s/1eQhQ7Hw + +[1.4-rc3-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ewsw2mqv0xj21cw0uswpj.jpg + +[1.4-rc2-win]:http://pan.baidu.com/s/1kT1ZiuF +[1.4-rc2-mac]:http://pan.baidu.com/s/1c0nuqY0 +[1.4-rc2-linux]:http://pan.baidu.com/s/1sjFugVz + +[1.4-rc2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewsvodjmlwj21dw0tw7eo.jpg + [1.4-rc1-win]:http://pan.baidu.com/s/1dDi7zcX [1.4-rc1-mac]:http://pan.baidu.com/s/1ntCJpGX [1.4-rc1-linux]:http://pan.baidu.com/s/1dD2QkCx From 3e3035ecdc556280c15e3a6b9182d26af34830f2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 15 Oct 2015 23:23:31 +0800 Subject: [PATCH 131/177] Add Android Studio 1.5 Preview1 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index b5cc269f..a7ba7b4f 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 1.5 Preview 1 | [下载][1.5-p1-win] | [下载][1.5-p1-mac] | [下载][1.5-p1-linux] | Win: 0451f37afbedde5f902b32ca3fc1a6347ff2c399
Mac: 2c22b58ff6158cd90bbad54aefeb273f632df3c0
Linux: acdae82efe8e4c0b4f903764b50c7064d47c7910 | [查看][1.5-p1-sha1] | | 1.4 | [下载][1.4-win] | [下载][1.4-mac] | [下载][1.4-linux] | Win: a2f0141d35f8f0c24dad2ff390e7f6231c5f7625
82d0d9c78ec23834956f941a07821be347fcb7bf
c0851dc9a506ba9f4c1379a3e9b4019c08478220
Mac: 27068d59d5a78717d31bdedd054082b5c50d3897
d99c4b3efce46edba97a2cb8f53fc62d267b9015
Linux: 137e3734f2e8e285bd7c1d2fae2e8548d0f164bd | [查看][1.4-sha1] | | 1.4 RC3 | [下载][1.4-rc3-win] | [下载][1.4-rc3-mac] | [下载][1.4-rc3-linux] | Win: 8f0ef33afb026b6cb513c8736c8218584f5721da
Mac: 5a2f5bb23511e2422b9268ef234503cc6bc887b6
Linux: 8aa32a4603c576d7b4691c34028e3e97490b5dfd | [查看][1.4-rc3-sha1] | | 1.4 RC2 | [下载][1.4-rc2-win] | [下载][1.4-rc2-mac] | [下载][1.4-rc2-linux] | Win: 0ba2a568e74cd6c5e24608db7665392feeb46dba
Mac: 1736ba5ff1779ea762e42c60300985748652af30
Linux: 9976f16d6183f907229a84c48ac185259bd1b115 | [查看][1.4-rc2-sha1] | @@ -76,6 +77,12 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[1.5-p1-win]:http://pan.baidu.com/s/1mg3tEnm +[1.5-p1-mac]:http://pan.baidu.com/s/1hquEqLQ +[1.5-p1-linux]:http://pan.baidu.com/s/1ntCfdn7 + +[1.5-p1-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1ex285gx6hsj21ea0uctju.jpg + [1.4-win]:http://pan.baidu.com/s/1mg0BjMo [1.4-mac]:http://pan.baidu.com/s/1eQAWLZs [1.4-linux]:http://pan.baidu.com/s/1dDnsuA1 From 886f770b920c1ec2a96fb137d5c6c9ca4c241890 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 20 Oct 2015 13:03:16 +0800 Subject: [PATCH 132/177] Delete ADT Bundle and ADT Plugin link --- README.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a7ba7b4f..a29c12dc 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,6 @@ AndroidDevTools 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 ->如果你对翻译英文的Android开发技术文章感兴趣,欢迎Start和Fork[AndroidWeekly中国文章翻译项目](https://github.com/AWCNTT/ArticleTranslateProject) - - #Android Tools --- @@ -605,7 +602,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [1.6-linux-64]:http://pan.baidu.com/s/1dDck3O9 -####ADT Bundle + ####Gradle From cb9168b108c2cb55c21af747499b5b5fcd9a6973 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 20 Oct 2015 14:05:40 +0800 Subject: [PATCH 133/177] Add Gradle 2.5~2.8 Link --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a29c12dc..dfd31926 100644 --- a/README.md +++ b/README.md @@ -641,8 +641,12 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, ####Gradle -| 版本号 | +| 版本号 | |:----------| +| [gradle-2.8-all.zip](http://pan.baidu.com/s/1qW25Ndy) | +| [gradle-2.7-all.zip](http://pan.baidu.com/s/1c0g9D5m) | +| [gradle-2.6-all.zip](http://pan.baidu.com/s/1mg8JAbA) | +| [gradle-2.5-all.zip](http://pan.baidu.com/s/1jGrmKx4) | | [gradle-2.4-all.zip](http://pan.baidu.com/s/1c0dcgfe) | | [gradle-2.3-all.zip](http://pan.baidu.com/s/1dDEnQr3) | | [gradle-2.2.1-all.zip](http://pan.baidu.com/s/1eQH39AE) | From 1eaafb8fa5374d8bca3e82f100b0d6054b748173 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 24 Oct 2015 17:18:24 +0800 Subject: [PATCH 134/177] Add Android Studio 1.5 Preview2 --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index dfd31926..2c6a4fc0 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 1.5 Preview 2 | [下载][1.5-p2-win] | [下载][1.5-p2-mac] | [下载][1.5-p2-linux] | Win: c2cee3431c46f5ed0a8d63b782dda03ea47a01b8
Mac: 4597821e2a5c77d6746d834d78aeacb198d698ee
Linux: 2730200226c35f2fb19ffbf1e24275478cab69d6 | [查看][1.5-p2-sha1] | | 1.5 Preview 1 | [下载][1.5-p1-win] | [下载][1.5-p1-mac] | [下载][1.5-p1-linux] | Win: 0451f37afbedde5f902b32ca3fc1a6347ff2c399
Mac: 2c22b58ff6158cd90bbad54aefeb273f632df3c0
Linux: acdae82efe8e4c0b4f903764b50c7064d47c7910 | [查看][1.5-p1-sha1] | | 1.4 | [下载][1.4-win] | [下载][1.4-mac] | [下载][1.4-linux] | Win: a2f0141d35f8f0c24dad2ff390e7f6231c5f7625
82d0d9c78ec23834956f941a07821be347fcb7bf
c0851dc9a506ba9f4c1379a3e9b4019c08478220
Mac: 27068d59d5a78717d31bdedd054082b5c50d3897
d99c4b3efce46edba97a2cb8f53fc62d267b9015
Linux: 137e3734f2e8e285bd7c1d2fae2e8548d0f164bd | [查看][1.4-sha1] | | 1.4 RC3 | [下载][1.4-rc3-win] | [下载][1.4-rc3-mac] | [下载][1.4-rc3-linux] | Win: 8f0ef33afb026b6cb513c8736c8218584f5721da
Mac: 5a2f5bb23511e2422b9268ef234503cc6bc887b6
Linux: 8aa32a4603c576d7b4691c34028e3e97490b5dfd | [查看][1.4-rc3-sha1] | @@ -74,6 +75,12 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[1.5-p2-win]:http://pan.baidu.com/s/1o6rKRxC +[1.5-p2-mac]:http://pan.baidu.com/s/1eQsHgI2 +[1.5-p2-linux]:http://pan.baidu.com/s/1kTJBu3X + +[1.5-p1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1excc7f1kgvj21do0ui49h.jpg + [1.5-p1-win]:http://pan.baidu.com/s/1mg3tEnm [1.5-p1-mac]:http://pan.baidu.com/s/1hquEqLQ [1.5-p1-linux]:http://pan.baidu.com/s/1ntCfdn7 From 407535933b8046ffc9f0d598496327bdce39061f Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 10 Nov 2015 12:55:52 +0800 Subject: [PATCH 135/177] Add ADT Plugin Link --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2c6a4fc0..ca73d98e 100644 --- a/README.md +++ b/README.md @@ -609,7 +609,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [1.6-linux-64]:http://pan.baidu.com/s/1dDck3O9 - +|[AdT-22.6.1](http://pan.baidu.com/s/1pJ185Rl)| ####Gradle From ce021de6a04b7bbfebfe08b02f2c1aeb6c30f82d Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 24 Nov 2015 13:32:40 +0800 Subject: [PATCH 136/177] Add Android Studio 1.5 beta/1.5 rc1/1.5/2.0 preview --- README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ca73d98e..62783b55 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,10 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview | [下载][2.0-p-win] | [下载][2.0-p-mac] | [下载][2.0-p-linux] | Win: fc408ff0ce39b80a6745db5c16befc789b11c312
Mac: 0f68bddb07269cb73f87293411bdf1847fd17a5c
Linux: a4bfc84bdcaee309916808c6f2ac8840c4266f77 | [查看][2.0-p-sha1] | +| 1.5 | [下载][1.5-win] | [下载][1.5-mac] | [下载][1.5-linux] | Win: e44c0c7fe53ca8e8a6f3b9bdc7551c3b8ee41f30
41933764d0f6d232cf8c123974c80fd400f0e6ea
b427298bfc80b9f162fef3cba95a5775c86b4676
Mac: 9ff98b82e85081910d35b39342127cfc9071c08a
877f14361b9751ead1c2b0b1d2907b029ada3646
Linux: 25f3b2b67641ef72e54d2c74cc69fde059630b50 | [查看][1.5-sha1] | +| 1.5RC1 | [下载][1.5-rc1-win] | [下载][1.5-rc1-mac] | [下载][1.5-rc1-linux] | Win: 79d5a9dd539bd9ea142b036b3b366f0783bb260a
Mac: 61399e9e30adca7af8bdecd2453820a5c89ce7d0
Linux: 97a1e1720b9f212006be9717cbc9461ad0cca9c2 | [查看][1.5-rc1-sha1] | +| 1.5 Beta | [下载][1.5-beta-win] | [下载][1.5-beta-mac] | [下载][1.5-beta-linux] | Win: 026f682e1c2f443a730bf520ea1435796c4c999f
Mac: 9ec8cc4eaacda9c1b43b76e7db1605295fc7fc02
Linux: 059a47cd351cc3d86bc958dd637f7c981ed56397 | [查看][1.5-beta-sha1] | | 1.5 Preview 2 | [下载][1.5-p2-win] | [下载][1.5-p2-mac] | [下载][1.5-p2-linux] | Win: c2cee3431c46f5ed0a8d63b782dda03ea47a01b8
Mac: 4597821e2a5c77d6746d834d78aeacb198d698ee
Linux: 2730200226c35f2fb19ffbf1e24275478cab69d6 | [查看][1.5-p2-sha1] | | 1.5 Preview 1 | [下载][1.5-p1-win] | [下载][1.5-p1-mac] | [下载][1.5-p1-linux] | Win: 0451f37afbedde5f902b32ca3fc1a6347ff2c399
Mac: 2c22b58ff6158cd90bbad54aefeb273f632df3c0
Linux: acdae82efe8e4c0b4f903764b50c7064d47c7910 | [查看][1.5-p1-sha1] | | 1.4 | [下载][1.4-win] | [下载][1.4-mac] | [下载][1.4-linux] | Win: a2f0141d35f8f0c24dad2ff390e7f6231c5f7625
82d0d9c78ec23834956f941a07821be347fcb7bf
c0851dc9a506ba9f4c1379a3e9b4019c08478220
Mac: 27068d59d5a78717d31bdedd054082b5c50d3897
d99c4b3efce46edba97a2cb8f53fc62d267b9015
Linux: 137e3734f2e8e285bd7c1d2fae2e8548d0f164bd | [查看][1.4-sha1] | @@ -75,11 +79,35 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[2.0-p-win]:http://pan.baidu.com/s/1o6y8JQq +[2.0-p-mac]:http://pan.baidu.com/s/1dD4qIjR +[2.0-p-linux]:http://pan.baidu.com/s/1wpwOe + +[2.0-p-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1eybyax1odtj21ck0sondd.jpg + +[1.5-win]:http://pan.baidu.com/s/1o6OrjqM +[1.5-mac]:http://pan.baidu.com/s/1dDFMeYl +[1.5-linux]:http://pan.baidu.com/s/1bnsP6c3 + +[1.5-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1eybya5z67aj21h411216g.jpg + +[1.5-rc1-win]:http://pan.baidu.com/s/1mgCkbQK +[1.5-rc1-mac]:http://pan.baidu.com/s/10tfB4 +[1.5-rc1-linux]:http://pan.baidu.com/s/1hqDEeMw + +[1.5-rc1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1eyby8f8itrj21fg0tc130.jpg + +[1.5-beta-win]:http://pan.baidu.com/s/1pJmv3zP +[1.5-beta-mac]:http://pan.baidu.com/s/1c0qLBVU +[1.5-beta-linux]:http://pan.baidu.com/s/1bnqhGPD + +[1.5-beta-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1eyby6wquc5j21cs0sy7ma.jpg + [1.5-p2-win]:http://pan.baidu.com/s/1o6rKRxC [1.5-p2-mac]:http://pan.baidu.com/s/1eQsHgI2 [1.5-p2-linux]:http://pan.baidu.com/s/1kTJBu3X -[1.5-p1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1excc7f1kgvj21do0ui49h.jpg +[1.5-p2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1excc7f1kgvj21do0ui49h.jpg [1.5-p1-win]:http://pan.baidu.com/s/1mg3tEnm [1.5-p1-mac]:http://pan.baidu.com/s/1hquEqLQ From 2f18b9d7945ada78b624e0fd169590368052ec61 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 6 Dec 2015 01:07:38 +0800 Subject: [PATCH 137/177] Add Android Studio 2.0 Preview and 1.5.1 Link --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 62783b55..b026a2c0 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,9 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview2 | [下载][2.0-p2-win] | [下载][2.0-p2-mac] | [下载][2.0-p2-linux] | Win: 247d9dd85da8cf1c6e286b1d6014e2f1251b4d13
Mac: 407030e6bf82a724e5ad6e7086a84c94aa01eb0e
Linux: f32338e04099d97be254ae0a7d810ab59487c2e9 | [查看][2.0-p2-sha1] | | 2.0 Preview | [下载][2.0-p-win] | [下载][2.0-p-mac] | [下载][2.0-p-linux] | Win: fc408ff0ce39b80a6745db5c16befc789b11c312
Mac: 0f68bddb07269cb73f87293411bdf1847fd17a5c
Linux: a4bfc84bdcaee309916808c6f2ac8840c4266f77 | [查看][2.0-p-sha1] | +| 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | | 1.5 | [下载][1.5-win] | [下载][1.5-mac] | [下载][1.5-linux] | Win: e44c0c7fe53ca8e8a6f3b9bdc7551c3b8ee41f30
41933764d0f6d232cf8c123974c80fd400f0e6ea
b427298bfc80b9f162fef3cba95a5775c86b4676
Mac: 9ff98b82e85081910d35b39342127cfc9071c08a
877f14361b9751ead1c2b0b1d2907b029ada3646
Linux: 25f3b2b67641ef72e54d2c74cc69fde059630b50 | [查看][1.5-sha1] | | 1.5RC1 | [下载][1.5-rc1-win] | [下载][1.5-rc1-mac] | [下载][1.5-rc1-linux] | Win: 79d5a9dd539bd9ea142b036b3b366f0783bb260a
Mac: 61399e9e30adca7af8bdecd2453820a5c89ce7d0
Linux: 97a1e1720b9f212006be9717cbc9461ad0cca9c2 | [查看][1.5-rc1-sha1] | | 1.5 Beta | [下载][1.5-beta-win] | [下载][1.5-beta-mac] | [下载][1.5-beta-linux] | Win: 026f682e1c2f443a730bf520ea1435796c4c999f
Mac: 9ec8cc4eaacda9c1b43b76e7db1605295fc7fc02
Linux: 059a47cd351cc3d86bc958dd637f7c981ed56397 | [查看][1.5-beta-sha1] | @@ -79,12 +81,24 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[2.0-p2-win]:http://pan.baidu.com/s/1bnT2IgJ +[2.0-p2-mac]:http://pan.baidu.com/s/1dDQGNvz +[2.0-p2-linux]:http://pan.baidu.com/s/1eRzQCVK + +[2.0-p2-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg + [2.0-p-win]:http://pan.baidu.com/s/1o6y8JQq [2.0-p-mac]:http://pan.baidu.com/s/1dD4qIjR [2.0-p-linux]:http://pan.baidu.com/s/1wpwOe [2.0-p-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1eybyax1odtj21ck0sondd.jpg +[1.5.1-win]:http://pan.baidu.com/s/1nuhv3qp +[1.5.1-mac]:http://pan.baidu.com/s/1c0YQvGs +[1.5.1-linux]:http://pan.baidu.com/s/1sjTalbv + +[1.5-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1eyp9bc78v9j21ck0rwwuh.jpg + [1.5-win]:http://pan.baidu.com/s/1o6OrjqM [1.5-mac]:http://pan.baidu.com/s/1dDFMeYl [1.5-linux]:http://pan.baidu.com/s/1bnsP6c3 From fd3b8188547acb9969ae508021a45668e034a4b0 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 6 Dec 2015 01:08:42 +0800 Subject: [PATCH 138/177] Add Android Studio 2.0 Preview and 1.5.1 Link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b026a2c0..7d03dda8 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,7 @@ AndroidDevTools [1.5.1-mac]:http://pan.baidu.com/s/1c0YQvGs [1.5.1-linux]:http://pan.baidu.com/s/1sjTalbv -[1.5-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1eyp9bc78v9j21ck0rwwuh.jpg +[1.5.1-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1eyp9bc78v9j21ck0rwwuh.jpg [1.5-win]:http://pan.baidu.com/s/1o6OrjqM [1.5-mac]:http://pan.baidu.com/s/1dDFMeYl From 11d7f88c792c7670e7293ee31b758c5d0efe75a2 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 8 Dec 2015 13:26:36 +0800 Subject: [PATCH 139/177] Add Android Plugin DSL Reference --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7d03dda8..17f8f069 100644 --- a/README.md +++ b/README.md @@ -710,9 +710,13 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | [gradle-1.8-all.zip](http://pan.baidu.com/s/1o6Npqqe) | | [gradle-1.7-all.zip](http://pan.baidu.com/s/1pJnvyWz) | -#### Gradle Dependencies Configuration Generator +#### Android Gradle Plugin DSL 在线文档 -[Gradle, please](http://gradleplease.appspot.com) +[http://google.github.io/android-gradle-dsl/](http://google.github.io/android-gradle-dsl/) + +#### Gradle Dependencies Configuration Generator(需要梯子) + +[http://gradleplease.appspot.com](http://gradleplease.appspot.com) #### 版本控制工具 From d4af9d9a1dda4aa5b02851f18f7bcb6770050e8f Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 11 Dec 2015 20:44:43 +0800 Subject: [PATCH 140/177] Add Android Studio 2.0 Preview3 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 17f8f069..6f1ccd79 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview3 | [下载][2.0-p3-win] | [下载][2.0-p3-mac] | [下载][2.0-p3-linux] | Win: 8aa260c188af3200ba1ca4ffcdf0bf16d43d5a88
Mac: a9da6d4d9d13f85e3a89033710beda7855c57af1
Linux: 259855b8e36142700ddc7304287217cafd8b8d1f | [查看][2.0-p3-sha1] | | 2.0 Preview2 | [下载][2.0-p2-win] | [下载][2.0-p2-mac] | [下载][2.0-p2-linux] | Win: 247d9dd85da8cf1c6e286b1d6014e2f1251b4d13
Mac: 407030e6bf82a724e5ad6e7086a84c94aa01eb0e
Linux: f32338e04099d97be254ae0a7d810ab59487c2e9 | [查看][2.0-p2-sha1] | | 2.0 Preview | [下载][2.0-p-win] | [下载][2.0-p-mac] | [下载][2.0-p-linux] | Win: fc408ff0ce39b80a6745db5c16befc789b11c312
Mac: 0f68bddb07269cb73f87293411bdf1847fd17a5c
Linux: a4bfc84bdcaee309916808c6f2ac8840c4266f77 | [查看][2.0-p-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | @@ -81,6 +82,12 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[2.0-p3-win]:http://pan.baidu.com/s/ +[2.0-p3-mac]:http://pan.baidu.com/s/ +[2.0-p3-linux]:http://pan.baidu.com/s/ + +[2.0-p3-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1eyvzos1dd1j21e40uadpw.jpg + [2.0-p2-win]:http://pan.baidu.com/s/1bnT2IgJ [2.0-p2-mac]:http://pan.baidu.com/s/1dDQGNvz [2.0-p2-linux]:http://pan.baidu.com/s/1eRzQCVK From af4816a2b00ff7f837757a3c21d08bc0d1508aba Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 19 Dec 2015 16:54:16 +0800 Subject: [PATCH 141/177] Add Android Studio 2.0 Preview4 Link --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6f1ccd79..92fc768b 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview4 | [下载][2.0-p4-win] | [下载][2.0-p4-mac] | [下载][2.0-p4-linux] | Win: 27cd136c8bf0f2c6d558975b4759d563ca13b4b2
Mac: 3b0004d8ccdf01874065c5491dc416175b058160
Linux: c154a0a8aacd8f058265b94f3f6156336b4133f7 | [查看][2.0-p4-sha1] | | 2.0 Preview3 | [下载][2.0-p3-win] | [下载][2.0-p3-mac] | [下载][2.0-p3-linux] | Win: 8aa260c188af3200ba1ca4ffcdf0bf16d43d5a88
Mac: a9da6d4d9d13f85e3a89033710beda7855c57af1
Linux: 259855b8e36142700ddc7304287217cafd8b8d1f | [查看][2.0-p3-sha1] | | 2.0 Preview2 | [下载][2.0-p2-win] | [下载][2.0-p2-mac] | [下载][2.0-p2-linux] | Win: 247d9dd85da8cf1c6e286b1d6014e2f1251b4d13
Mac: 407030e6bf82a724e5ad6e7086a84c94aa01eb0e
Linux: f32338e04099d97be254ae0a7d810ab59487c2e9 | [查看][2.0-p2-sha1] | | 2.0 Preview | [下载][2.0-p-win] | [下载][2.0-p-mac] | [下载][2.0-p-linux] | Win: fc408ff0ce39b80a6745db5c16befc789b11c312
Mac: 0f68bddb07269cb73f87293411bdf1847fd17a5c
Linux: a4bfc84bdcaee309916808c6f2ac8840c4266f77 | [查看][2.0-p-sha1] | @@ -82,9 +83,15 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | -[2.0-p3-win]:http://pan.baidu.com/s/ -[2.0-p3-mac]:http://pan.baidu.com/s/ -[2.0-p3-linux]:http://pan.baidu.com/s/ +[2.0-p4-win]:http://pan.baidu.com/s/1nu3biv3 +[2.0-p4-mac]:http://pan.baidu.com/s/1ntRNxMT +[2.0-p4-linux]:http://pan.baidu.com/s/1mgS5x36 + +[2.0-p4-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1ez50uz7878j21dq0ukgvp.jpg + +[2.0-p3-win]:http://pan.baidu.com/s/1MJ9jo +[2.0-p3-mac]:http://pan.baidu.com/s/1qXdRYcG +[2.0-p3-linux]:http://pan.baidu.com/s/1o7lxBho [2.0-p3-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1eyvzos1dd1j21e40uadpw.jpg From b6513ed24560c78ac92f75a49f7d2acd88b7bbac Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 15 Jan 2016 22:44:38 +0800 Subject: [PATCH 142/177] Add Android Studio 2.0 Preview link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 92fc768b..747c9063 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 2.0 Preview4 | [下载][2.0-p4-win] | [下载][2.0-p4-mac] | [下载][2.0-p4-linux] | Win: 27cd136c8bf0f2c6d558975b4759d563ca13b4b2
Mac: 3b0004d8ccdf01874065c5491dc416175b058160
Linux: c154a0a8aacd8f058265b94f3f6156336b4133f7 | [查看][2.0-p4-sha1] | | 2.0 Preview3 | [下载][2.0-p3-win] | [下载][2.0-p3-mac] | [下载][2.0-p3-linux] | Win: 8aa260c188af3200ba1ca4ffcdf0bf16d43d5a88
Mac: a9da6d4d9d13f85e3a89033710beda7855c57af1
Linux: 259855b8e36142700ddc7304287217cafd8b8d1f | [查看][2.0-p3-sha1] | | 2.0 Preview2 | [下载][2.0-p2-win] | [下载][2.0-p2-mac] | [下载][2.0-p2-linux] | Win: 247d9dd85da8cf1c6e286b1d6014e2f1251b4d13
Mac: 407030e6bf82a724e5ad6e7086a84c94aa01eb0e
Linux: f32338e04099d97be254ae0a7d810ab59487c2e9 | [查看][2.0-p2-sha1] | @@ -83,6 +84,12 @@ AndroidDevTools | [查看][1.3.2-sha1] | | 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | +[2.0-p5-win]:http://pan.baidu.com/s/1qXcagVU +[2.0-p5-mac]:http://pan.baidu.com/s/1hrmzL3m +[2.0-p5-linux]:http://pan.baidu.com/s/1gdUQPcZ + +[2.0-p5-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg + [2.0-p4-win]:http://pan.baidu.com/s/1nu3biv3 [2.0-p4-mac]:http://pan.baidu.com/s/1ntRNxMT [2.0-p4-linux]:http://pan.baidu.com/s/1mgS5x36 From 94eb25ff23f20df4878b59213a8ddeca2cf36dd4 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 24 Jan 2016 14:28:15 +0800 Subject: [PATCH 143/177] Add Android Studio 2.0 Preview7 link --- README.md | 189 ++++++++---------------------------------------------- 1 file changed, 25 insertions(+), 164 deletions(-) diff --git a/README.md b/README.md index 747c9063..85f0f9f2 100644 --- a/README.md +++ b/README.md @@ -16,32 +16,32 @@ AndroidDevTools 1. 中国科学院开源协会镜像站地址: - * IPV4/IPV6: `http://mirrors.opencas.cn` 端口:80 + * IPV4/IPV6: `mirrors.opencas.cn` 端口:80 - * IPV4/IPV6: `http://mirrors.opencas.org` 端口:80 + * IPV4/IPV6: `mirrors.opencas.org` 端口:80 - * IPV4/IPV6: `http://mirrors.opencas.ac.cn` 端口:80 + * IPV4/IPV6: `mirrors.opencas.ac.cn` 端口:80 1. 上海GDG镜像服务器地址: - * `http://sdk.gdgshanghai.com ` 端口:8000 + * `sdk.gdgshanghai.com ` 端口:8000 1. 北京化工大学镜像服务器地址: - * IPv4: `http://ubuntu.buct.edu.cn/` 端口:80 + * IPv4: `ubuntu.buct.edu.cn/` 端口:80 - * IPv4: `http://ubuntu.buct.cn/` 端口:80 + * IPv4: `ubuntu.buct.cn/` 端口:80 - * IPv6: `http://ubuntu.buct6.edu.cn/` 端口:80 + * IPv6: `ubuntu.buct6.edu.cn/` 端口:80 1. 大连东软信息学院镜像服务器地址: - * `http://mirrors.neusoft.edu.cn` 端口:80 + * `mirrors.neusoft.edu.cn` 端口:80 1. 腾讯Bugly 镜像: - * `http://android-mirror.bugly.qq.com` 端口:8080 + * `android-mirror.bugly.qq.com` 端口:8080 腾讯镜像使用方法: [http://android-mirror.bugly.qq.com:8080/include/usage.html](http://android-mirror.bugly.qq.com:8080/include/usage.html) @@ -58,61 +58,28 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win: 55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | +| 2.0 Preview6 | [下载][2.0-p6-win] | [下载][2.0-p6-mac] | [下载][2.0-p6-linux] | Win: 79405d5af063319b7d83b9f49ab7339599cf6006
Mac: 16a2882e7735b5bb5b640a64f2b02bb9f4688ad7
Linux: 66e143378ecc18769336fe4a77c1c803aea50b15 | [查看][2.0-p6-sha1] | | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | -| 2.0 Preview4 | [下载][2.0-p4-win] | [下载][2.0-p4-mac] | [下载][2.0-p4-linux] | Win: 27cd136c8bf0f2c6d558975b4759d563ca13b4b2
Mac: 3b0004d8ccdf01874065c5491dc416175b058160
Linux: c154a0a8aacd8f058265b94f3f6156336b4133f7 | [查看][2.0-p4-sha1] | -| 2.0 Preview3 | [下载][2.0-p3-win] | [下载][2.0-p3-mac] | [下载][2.0-p3-linux] | Win: 8aa260c188af3200ba1ca4ffcdf0bf16d43d5a88
Mac: a9da6d4d9d13f85e3a89033710beda7855c57af1
Linux: 259855b8e36142700ddc7304287217cafd8b8d1f | [查看][2.0-p3-sha1] | -| 2.0 Preview2 | [下载][2.0-p2-win] | [下载][2.0-p2-mac] | [下载][2.0-p2-linux] | Win: 247d9dd85da8cf1c6e286b1d6014e2f1251b4d13
Mac: 407030e6bf82a724e5ad6e7086a84c94aa01eb0e
Linux: f32338e04099d97be254ae0a7d810ab59487c2e9 | [查看][2.0-p2-sha1] | -| 2.0 Preview | [下载][2.0-p-win] | [下载][2.0-p-mac] | [下载][2.0-p-linux] | Win: fc408ff0ce39b80a6745db5c16befc789b11c312
Mac: 0f68bddb07269cb73f87293411bdf1847fd17a5c
Linux: a4bfc84bdcaee309916808c6f2ac8840c4266f77 | [查看][2.0-p-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | -| 1.5 | [下载][1.5-win] | [下载][1.5-mac] | [下载][1.5-linux] | Win: e44c0c7fe53ca8e8a6f3b9bdc7551c3b8ee41f30
41933764d0f6d232cf8c123974c80fd400f0e6ea
b427298bfc80b9f162fef3cba95a5775c86b4676
Mac: 9ff98b82e85081910d35b39342127cfc9071c08a
877f14361b9751ead1c2b0b1d2907b029ada3646
Linux: 25f3b2b67641ef72e54d2c74cc69fde059630b50 | [查看][1.5-sha1] | -| 1.5RC1 | [下载][1.5-rc1-win] | [下载][1.5-rc1-mac] | [下载][1.5-rc1-linux] | Win: 79d5a9dd539bd9ea142b036b3b366f0783bb260a
Mac: 61399e9e30adca7af8bdecd2453820a5c89ce7d0
Linux: 97a1e1720b9f212006be9717cbc9461ad0cca9c2 | [查看][1.5-rc1-sha1] | -| 1.5 Beta | [下载][1.5-beta-win] | [下载][1.5-beta-mac] | [下载][1.5-beta-linux] | Win: 026f682e1c2f443a730bf520ea1435796c4c999f
Mac: 9ec8cc4eaacda9c1b43b76e7db1605295fc7fc02
Linux: 059a47cd351cc3d86bc958dd637f7c981ed56397 | [查看][1.5-beta-sha1] | -| 1.5 Preview 2 | [下载][1.5-p2-win] | [下载][1.5-p2-mac] | [下载][1.5-p2-linux] | Win: c2cee3431c46f5ed0a8d63b782dda03ea47a01b8
Mac: 4597821e2a5c77d6746d834d78aeacb198d698ee
Linux: 2730200226c35f2fb19ffbf1e24275478cab69d6 | [查看][1.5-p2-sha1] | -| 1.5 Preview 1 | [下载][1.5-p1-win] | [下载][1.5-p1-mac] | [下载][1.5-p1-linux] | Win: 0451f37afbedde5f902b32ca3fc1a6347ff2c399
Mac: 2c22b58ff6158cd90bbad54aefeb273f632df3c0
Linux: acdae82efe8e4c0b4f903764b50c7064d47c7910 | [查看][1.5-p1-sha1] | -| 1.4 | [下载][1.4-win] | [下载][1.4-mac] | [下载][1.4-linux] | Win: a2f0141d35f8f0c24dad2ff390e7f6231c5f7625
82d0d9c78ec23834956f941a07821be347fcb7bf
c0851dc9a506ba9f4c1379a3e9b4019c08478220
Mac: 27068d59d5a78717d31bdedd054082b5c50d3897
d99c4b3efce46edba97a2cb8f53fc62d267b9015
Linux: 137e3734f2e8e285bd7c1d2fae2e8548d0f164bd | [查看][1.4-sha1] | -| 1.4 RC3 | [下载][1.4-rc3-win] | [下载][1.4-rc3-mac] | [下载][1.4-rc3-linux] | Win: 8f0ef33afb026b6cb513c8736c8218584f5721da
Mac: 5a2f5bb23511e2422b9268ef234503cc6bc887b6
Linux: 8aa32a4603c576d7b4691c34028e3e97490b5dfd | [查看][1.4-rc3-sha1] | -| 1.4 RC2 | [下载][1.4-rc2-win] | [下载][1.4-rc2-mac] | [下载][1.4-rc2-linux] | Win: 0ba2a568e74cd6c5e24608db7665392feeb46dba
Mac: 1736ba5ff1779ea762e42c60300985748652af30
Linux: 9976f16d6183f907229a84c48ac185259bd1b115 | [查看][1.4-rc2-sha1] | -| 1.4 RC1 | [下载][1.4-rc1-win] | [下载][1.4-rc1-mac] | [下载][1.4-rc1-linux] | Win: abc3144bae19459a87fe42056e13dc9508e08266
Mac: 8cd5a56139abe2661bd1315502449014e40d0c59
Linux: 2ddbd659221df5396535cfedc6305c1fb5a3c7ba | [查看][1.4-rc1-sha1] | -| 1.4 Beta4 | [下载][1.4-beta4-win] | [下载][1.4-beta4-mac] | [下载][1.4-beta4-linux] |Win: cae242811dd4c61a4eaa20b9ba5f1d95b1720cd8
Mac: d529c563c217afcad042d6e8428ba7196a1e4bd2
Linux: 38999c08fb8093ec118bf52b93587743c954c648 | [查看][1.4-beta4-sha1] | -| 1.4 Beta3 | [下载][1.4-beta3-win] | [下载][1.4-beta3-mac] | [下载][1.4-beta3-linux] | Win: ec2a401632011ccba5aef3370395285b615ec23a
Mac: 45092982541590f3d99012626081db2ac189e222
Linux: 000c98423b2ec7b6b622fc2d0d79a54de810414e | [查看][1.4-beta3-sha1] | -| 1.4 Beta2 | [下载][1.4-beta2-win] | [下载][1.4-beta2-mac] | [下载][1.4-beta2-linux] | Win: 30ba711637a7826f818ef11b45461ad76f63067d
Mac: 29a17be0d7dcd7e0271acea1f3fad0a357fcd916
Linux: 03725ca59e3b4b0ab13ab29bf723c1d77087a3ed | [查看][1.4-beta2-sha1] | -| 1.4 Beta | [下载][1.4-beta-win] | [下载][1.4-beta-mac] | [下载][1.4-beta-linux] | Win: db741cff551c6ef88f2282e9f011d02f4a0641ff
Mac: 7e54e67a0cef430f7d9675d106f6ab5a3d6c24d1
Linux: 660051f68c57e6cd9c9175894e1ac17f4410805d | [查看][1.4-beta-sha1] | -| 1.4 Preview 3 | [下载][1.4-p3-win] | [下载][1.4-p3-mac] | [下载][1.4-p3-linux] | Win: 0a312b3c49af0bd13a83c55bf4f59a135c436d01
Mac: 89d177cc025d486db47dda1aae5e2d7848e4c2ec
Linux: 0c71ac09574f29c8accee52b7fef2073c78c1d61 | [查看][1.4-p3-sha1] | -| 1.4 Preview 2 | [下载][1.4-p2-win] | [下载][1.4-p2-mac] | [下载][1.4-p2-linux] | Win: 1e44e215ba27a29501e6eb986a239572d27fbe0f
Mac: fea4bb6101f82aaaea6252aefb0049587822abb5
Linux: 084ed3f84290b8807a3a4f0aba6ac9abfe65e6ab | [查看][1.4-p2-sha1] | -| 1.4 Preview 1 | [下载][1.4-p1-win] | [下载][1.4-p1-mac] | [下载][1.4-p1-linux] | Win: e16a2827a340d610414b08e0ee9342d1404cf71b
Mac: 057371941a085f78c2e62a5e06abf36a89624c32
Linux: 6e906c6c79e66440da2dd1b5c70477f564b64ef3 | [查看][1.4-p1-sha1] | -| 1.3.2 | [下载][1.3.2-win] | [下载][1.3.2-mac] | [下载][1.3.2-linux] | Win: c7d39c529dd434489da9d086ff689d34dc791526
b5d1aaa000729c03a3cf980add79d1b93121c56d
3134f226b5f3c3f74d4fc2d9cff03a4458f01d69
Mac: 75b67eb15a34a152a40e7189484ab0ebc375b877
Linux: cf780413f8c8223eb348bd27c19a9c04b75eaeb2 - | [查看][1.3.2-sha1] | -| 1.3.1 | [下载][1.3.1-win] | [下载][1.3.1-mac] | [下载][1.3.1-linux] | Win: 8cff590f2e08e339f8c2491b287a840ae87c7383
d70fb49d03db9dded19c891a92452601e39272f4
3b4c4924cb9495e56db61ca0e8c8d2bf588c4b97
Mac: 9fc12b5657ff52c761b7e7c115feade2a9728386
3c7f934f257ab09c1ea0d88a816ec83702171e75
Linux: 51e5f5de2b82883d87f85ee38cf7b7b8b2e7debf | [查看][1.3.1-sha1] | -[2.0-p5-win]:http://pan.baidu.com/s/1qXcagVU -[2.0-p5-mac]:http://pan.baidu.com/s/1hrmzL3m -[2.0-p5-linux]:http://pan.baidu.com/s/1gdUQPcZ - -[2.0-p5-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg - -[2.0-p4-win]:http://pan.baidu.com/s/1nu3biv3 -[2.0-p4-mac]:http://pan.baidu.com/s/1ntRNxMT -[2.0-p4-linux]:http://pan.baidu.com/s/1mgS5x36 +[2.0-p7-win]:http://pan.baidu.com/s/1RaPB4 +[2.0-p7-mac]:http://pan.baidu.com/s/1bodQcQ7 +[2.0-p7-linux]:http://pan.baidu.com/s/1i4wAAhB -[2.0-p4-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1ez50uz7878j21dq0ukgvp.jpg +[2.0-p7-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f0ak4s77l7j21ds0usalj.jpg -[2.0-p3-win]:http://pan.baidu.com/s/1MJ9jo -[2.0-p3-mac]:http://pan.baidu.com/s/1qXdRYcG -[2.0-p3-linux]:http://pan.baidu.com/s/1o7lxBho +[2.0-p6-win]:http://pan.baidu.com/s/1o7vJ43C +[2.0-p6-mac]:http://pan.baidu.com/s/1bolq9f5 +[2.0-p6-linux]:http://pan.baidu.com/s/1mh3pcfe -[2.0-p3-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1eyvzos1dd1j21e40uadpw.jpg +[2.0-p6-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f07jhwqirnj21f80tsqlm.jpg -[2.0-p2-win]:http://pan.baidu.com/s/1bnT2IgJ -[2.0-p2-mac]:http://pan.baidu.com/s/1dDQGNvz -[2.0-p2-linux]:http://pan.baidu.com/s/1eRzQCVK - -[2.0-p2-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg - -[2.0-p-win]:http://pan.baidu.com/s/1o6y8JQq -[2.0-p-mac]:http://pan.baidu.com/s/1dD4qIjR -[2.0-p-linux]:http://pan.baidu.com/s/1wpwOe +[2.0-p5-win]:http://pan.baidu.com/s/1qXcagVU +[2.0-p5-mac]:http://pan.baidu.com/s/1hrmzL3m +[2.0-p5-linux]:http://pan.baidu.com/s/1gdUQPcZ -[2.0-p-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1eybyax1odtj21ck0sondd.jpg +[2.0-p5-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg [1.5.1-win]:http://pan.baidu.com/s/1nuhv3qp [1.5.1-mac]:http://pan.baidu.com/s/1c0YQvGs @@ -120,114 +87,6 @@ AndroidDevTools [1.5.1-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1eyp9bc78v9j21ck0rwwuh.jpg -[1.5-win]:http://pan.baidu.com/s/1o6OrjqM -[1.5-mac]:http://pan.baidu.com/s/1dDFMeYl -[1.5-linux]:http://pan.baidu.com/s/1bnsP6c3 - -[1.5-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1eybya5z67aj21h411216g.jpg - -[1.5-rc1-win]:http://pan.baidu.com/s/1mgCkbQK -[1.5-rc1-mac]:http://pan.baidu.com/s/10tfB4 -[1.5-rc1-linux]:http://pan.baidu.com/s/1hqDEeMw - -[1.5-rc1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1eyby8f8itrj21fg0tc130.jpg - -[1.5-beta-win]:http://pan.baidu.com/s/1pJmv3zP -[1.5-beta-mac]:http://pan.baidu.com/s/1c0qLBVU -[1.5-beta-linux]:http://pan.baidu.com/s/1bnqhGPD - -[1.5-beta-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1eyby6wquc5j21cs0sy7ma.jpg - -[1.5-p2-win]:http://pan.baidu.com/s/1o6rKRxC -[1.5-p2-mac]:http://pan.baidu.com/s/1eQsHgI2 -[1.5-p2-linux]:http://pan.baidu.com/s/1kTJBu3X - -[1.5-p2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1excc7f1kgvj21do0ui49h.jpg - -[1.5-p1-win]:http://pan.baidu.com/s/1mg3tEnm -[1.5-p1-mac]:http://pan.baidu.com/s/1hquEqLQ -[1.5-p1-linux]:http://pan.baidu.com/s/1ntCfdn7 - -[1.5-p1-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1ex285gx6hsj21ea0uctju.jpg - -[1.4-win]:http://pan.baidu.com/s/1mg0BjMo -[1.4-mac]:http://pan.baidu.com/s/1eQAWLZs -[1.4-linux]:http://pan.baidu.com/s/1dDnsuA1 - -[1.4-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewsvf0xsumj21ki15mnce.jpg - -[1.4-rc3-win]:http://pan.baidu.com/s/1kTKVYC3 -[1.4-rc3-mac]:http://pan.baidu.com/s/1pJ1QVZd -[1.4-rc3-linux]:http://pan.baidu.com/s/1eQhQ7Hw - -[1.4-rc3-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ewsw2mqv0xj21cw0uswpj.jpg - -[1.4-rc2-win]:http://pan.baidu.com/s/1kT1ZiuF -[1.4-rc2-mac]:http://pan.baidu.com/s/1c0nuqY0 -[1.4-rc2-linux]:http://pan.baidu.com/s/1sjFugVz - -[1.4-rc2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewsvodjmlwj21dw0tw7eo.jpg - -[1.4-rc1-win]:http://pan.baidu.com/s/1dDi7zcX -[1.4-rc1-mac]:http://pan.baidu.com/s/1ntCJpGX -[1.4-rc1-linux]:http://pan.baidu.com/s/1dD2QkCx - -[1.4-rc1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ewbn2n3vlij21dm0tstiz.jpg - -[1.4-beta4-win]:http://pan.baidu.com/s/1o65psmA -[1.4-beta4-mac]:http://pan.baidu.com/s/1dDJeMtF -[1.4-beta4-linux]:http://pan.baidu.com/s/1ntIO4Q1 - -[1.4-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ewbn0se5r1j21ck0tktjh.jpg - -[1.4-beta3-win]:http://pan.baidu.com/s/1qWQjExQ -[1.4-beta3-mac]:http://pan.baidu.com/s/1eQlm5yi -[1.4-beta3-linux]:http://pan.baidu.com/s/1jGH83e2 - -[1.4-beta3-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1ewbmozwnt4j21gm0tmgw6.jpg - -[1.4-beta2-win]:http://pan.baidu.com/s/1gdg0lQr -[1.4-beta2-mac]:http://pan.baidu.com/s/1eQqB9se -[1.4-beta2-linux]:http://pan.baidu.com/s/1hqJDL8C - -[1.4-beta2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ew9e0gtyntj21f80twqe0.jpg - -[1.4-beta-win]:http://pan.baidu.com/s/1dDqDuEl -[1.4-beta-mac]:http://pan.baidu.com/s/1hqwCRKo -[1.4-beta-linux]:http://pan.baidu.com/s/1pJKfmVx - -[1.4-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9dxlylocj21dm0to13p.jpg - -[1.4-p3-win]:http://pan.baidu.com/s/1mg1UbRM -[1.4-p3-mac]:http://pan.baidu.com/s/1dDhj81j -[1.4-p3-linux]:http://pan.baidu.com/s/1eQEr6q2 - -[1.4-p3-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1ew9cq9msraj21h80uoqe8.jpg - -[1.4-p2-win]:http://pan.baidu.com/s/1eQm6690 -[1.4-p2-mac]:http://pan.baidu.com/s/1dDBBfYp -[1.4-p2-linux]:http://pan.baidu.com/s/1dD99jpf - -[1.4-p2-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9b2lxcfqj21kw0taaip.jpg - -[1.4-p1-win]:http://pan.baidu.com/s/1i3fEP8p -[1.4-p1-mac]:http://pan.baidu.com/s/1o6kovdK -[1.4-p1-linux]:http://pan.baidu.com/s/1pJ5ldl5 - -[1.4-p1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1ew9chgvb3nj21kw0xjwqw.jpg - -[1.3.2-win]:http://pan.baidu.com/s/1pJ7n7WR -[1.3.2-mac]:http://pan.baidu.com/s/1sjomEJz -[1.3.2-linux]:http://pan.baidu.com/s/1ntDxrVb - -[1.3.2-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1ew9cddat55j21kw0xmk2v.jpg - -[1.3.1-win]:http://pan.baidu.com/s/1ntCamKx -[1.3.1-mac]:http://pan.baidu.com/s/1i3KVNLF -[1.3.1-linux]:http://pan.baidu.com/s/1o6wzdBO - -[1.3.1-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1ew9c9nk7j7j21k2160tnv.jpg - ####SDK Tools | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | @@ -714,6 +573,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------| +| [gradle-2.10-all.zip](http://pan.baidu.com/s/1mhrKIF2) | +| [gradle-2.9-all.zip](http://pan.baidu.com/s/1eRll1Ns) | | [gradle-2.8-all.zip](http://pan.baidu.com/s/1qW25Ndy) | | [gradle-2.7-all.zip](http://pan.baidu.com/s/1c0g9D5m) | | [gradle-2.6-all.zip](http://pan.baidu.com/s/1mg8JAbA) | From e2c81a8763b346ed481a80a94061212440e96b43 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 29 Jan 2016 00:02:56 +0800 Subject: [PATCH 144/177] Add Android Studio 2.0 Preview8 link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 85f0f9f2..70c62d1f 100644 --- a/README.md +++ b/README.md @@ -58,11 +58,18 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview8 | [下载][2.0-p8-win] | [下载][2.0-p8-mac] | [下载][2.0-p8-linux] | Win:85fe91041ca0e98563c2824df2cedf786901acb4
Mac:8e9c12cd0dfa2799aae266e3faef58f229fdea71
Linux:449be600646be7fa128b3d3b85771087c9138f4e | [查看][2.0-p8-sha1] | | 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win: 55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | | 2.0 Preview6 | [下载][2.0-p6-win] | [下载][2.0-p6-mac] | [下载][2.0-p6-linux] | Win: 79405d5af063319b7d83b9f49ab7339599cf6006
Mac: 16a2882e7735b5bb5b640a64f2b02bb9f4688ad7
Linux: 66e143378ecc18769336fe4a77c1c803aea50b15 | [查看][2.0-p6-sha1] | | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.0-p8-win]:http://pan.baidu.com/s/1i4xY0Sl +[2.0-p8-mac]:http://pan.baidu.com/s/1sk7R77v +[2.0-p8-linux]:http://pan.baidu.com/s/1bjt8Lo + +[2.0-p8-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f0fnhwrt2aj21i00t8k2d.jpg + [2.0-p7-win]:http://pan.baidu.com/s/1RaPB4 [2.0-p7-mac]:http://pan.baidu.com/s/1bodQcQ7 [2.0-p7-linux]:http://pan.baidu.com/s/1i4wAAhB From e7489a4e1501cc481679da3af76eb6def6df4736 Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 1 Feb 2016 15:56:08 +0800 Subject: [PATCH 145/177] Add Android Studio 2.0 Preview9 link --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 70c62d1f..36b5dff4 100644 --- a/README.md +++ b/README.md @@ -58,12 +58,19 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Preview9 | [下载][2.0-p9-win] | [下载][2.0-p9-mac] | [下载][2.0-p9-linux] | Win:bdcdb2085555d847c5221965fd26457311e13987
Mac: ba297ddac2d9f7b0f0151add626cd506ddf15d41
Linux: 059bf5fc38c5358546198802243fdf03b42b8ba2 | [查看][2.0-p9-sha1] | | 2.0 Preview8 | [下载][2.0-p8-win] | [下载][2.0-p8-mac] | [下载][2.0-p8-linux] | Win:85fe91041ca0e98563c2824df2cedf786901acb4
Mac:8e9c12cd0dfa2799aae266e3faef58f229fdea71
Linux:449be600646be7fa128b3d3b85771087c9138f4e | [查看][2.0-p8-sha1] | -| 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win: 55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | -| 2.0 Preview6 | [下载][2.0-p6-win] | [下载][2.0-p6-mac] | [下载][2.0-p6-linux] | Win: 79405d5af063319b7d83b9f49ab7339599cf6006
Mac: 16a2882e7735b5bb5b640a64f2b02bb9f4688ad7
Linux: 66e143378ecc18769336fe4a77c1c803aea50b15 | [查看][2.0-p6-sha1] | +| 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win:55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | +| 2.0 Preview6 | [下载][2.0-p6-win] | [下载][2.0-p6-mac] | [下载][2.0-p6-linux] | Win:79405d5af063319b7d83b9f49ab7339599cf6006
Mac: 16a2882e7735b5bb5b640a64f2b02bb9f4688ad7
Linux: 66e143378ecc18769336fe4a77c1c803aea50b15 | [查看][2.0-p6-sha1] | | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.0-p9-win]:http://pan.baidu.com/s/1qXeOB9a +[2.0-p9-mac]:http://pan.baidu.com/s/1ge11Lzt +[2.0-p9-linux]:http://pan.baidu.com/s/1mhgYDmS + +[2.0-p9-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f0jvun0uznj21de0tqtjv.jpg + [2.0-p8-win]:http://pan.baidu.com/s/1i4xY0Sl [2.0-p8-mac]:http://pan.baidu.com/s/1sk7R77v [2.0-p8-linux]:http://pan.baidu.com/s/1bjt8Lo From 68018dd0d7123e9536ece7c64a263840cfccd8da Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 18 Feb 2016 00:25:02 +0800 Subject: [PATCH 146/177] Add Android Studio 2.0 Beta~Beta4 link --- README.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/README.md b/README.md index 36b5dff4..a9a647a8 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,10 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Beta4 | [下载][2.0-beta4-win] | [下载][2.0-beta4-mac] | [下载][2.0-beta4-linux] | Win: b6541e0d663913442b50db6e96d851e76184a0db
Mac: 1337f0ed66b476ae92834672be7c5988bb4388dc
Linux: 9dad1dd12b3520177c3940bc768c3918dcaa800b | [查看][2.0-beta4-sha1] | +| 2.0 Beta3 | [下载][2.0-beta3-win] | [下载][2.0-beta3-mac] | [下载][2.0-beta3-linux] | Win: 76c5881a06d28536d89853d2440313ad4faf353b
Mac: 917728608b443f8d40215b9657e4096edf047c61
Linux: c38d8fb41c2ab00e4e79ca10a282aba947ab22db | [查看][2.0-beta3-sha1] | +| 2.0 Beta2 | [下载][2.0-beta2-win] | [下载][2.0-beta2-mac] | [下载][2.0-beta2-linux] | Win: fe6b5fef366817ba3bf486337bdcce6aa38aa8c3
Mac: e83c458d07eb00eb234e58e018da5561aead5f2d
Linux: 1645ba163550e120191dc5603a9c47814a049669 | [查看][2.0-beta2-sha1] | +| 2.0 Beta | [下载][2.0-beta-win] | [下载][2.0-beta-mac] | [下载][2.0-beta-linux] | Win: 67be633371daa4507be2008570e1f64bb3097af9
Mac: 053f031e03e6700bfa74908eaf98055b4abd26f0
Linux: fc13499663e87d88c14198ee57d9fb9684a22aea | [查看][2.0-beta-sha1] | | 2.0 Preview9 | [下载][2.0-p9-win] | [下载][2.0-p9-mac] | [下载][2.0-p9-linux] | Win:bdcdb2085555d847c5221965fd26457311e13987
Mac: ba297ddac2d9f7b0f0151add626cd506ddf15d41
Linux: 059bf5fc38c5358546198802243fdf03b42b8ba2 | [查看][2.0-p9-sha1] | | 2.0 Preview8 | [下载][2.0-p8-win] | [下载][2.0-p8-mac] | [下载][2.0-p8-linux] | Win:85fe91041ca0e98563c2824df2cedf786901acb4
Mac:8e9c12cd0dfa2799aae266e3faef58f229fdea71
Linux:449be600646be7fa128b3d3b85771087c9138f4e | [查看][2.0-p8-sha1] | | 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win:55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | @@ -65,6 +69,33 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.0-beta-win]:http://pan.baidu.com/s/1eRqeQn4 +[2.0-beta-mac]:http://pan.baidu.com/s/1qWWNAJa +[2.0-beta-linux]:http://pan.baidu.com/s/1qXfBjkg + +[2.0-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f12rktt0drj21fc0vwwpe.jpg + + + +[2.0-beta2-win]:http://pan.baidu.com/s/1bgJ0Ns +[2.0-beta2-mac]:http://pan.baidu.com/s/1eQLCJce +[2.0-beta2-linux]:http://pan.baidu.com/s/1jHoAJQ2 + +[2.0-beta2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f12rm80ab3j21fc0vwwpe.jpg + +[2.0-beta3-win]:http://pan.baidu.com/s/1jHm8U8m +[2.0-beta3-mac]:http://pan.baidu.com/s/1qXrMtHE +[2.0-beta3-linux]:http://pan.baidu.com/s/1XqkLC + +[2.0-beta3-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s6sz81cj21he0t849q.jpg + + +[2.0-beta4-win]:http://pan.baidu.com/s/1mgWpSsK +[2.0-beta4-mac]:http://pan.baidu.com/s/1pKvSi2R +[2.0-beta4-linux]:http://pan.baidu.com/s/1gebjDEb + +[2.0-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s7b2t3uj21ds0tkgwa.jpg + [2.0-p9-win]:http://pan.baidu.com/s/1qXeOB9a [2.0-p9-mac]:http://pan.baidu.com/s/1ge11Lzt [2.0-p9-linux]:http://pan.baidu.com/s/1mhgYDmS From 840d46396ec81d0a3b9ab7cf463fe680158a6289 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 28 Feb 2016 22:38:30 +0800 Subject: [PATCH 147/177] Add Android Studio Beta6 link --- README.md | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index a9a647a8..3bd278ed 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,8 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 Beta6 | [下载][2.0-beta6-win] | [下载][2.0-beta6-mac] | [下载][2.0-beta6-linux] | Win: 455fc9eb9ed071e4e12c94ad6918ce1c23c26ebb
Mac: 2cf3f87ef0069c2cd008268750cdf90722bcf8ad
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta6-sha1] | +| 2.0 Beta5 | [下载][2.0-beta5-win] | [下载][2.0-beta5-mac] | [下载][2.0-beta5-linux] | Win: 5c2529de1d0b48ef67f286d54fcb2292726faa6e
Mac: f3bf3bca5e02ccd9a7986d53543608401816ade3
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta5-sha1] | | 2.0 Beta4 | [下载][2.0-beta4-win] | [下载][2.0-beta4-mac] | [下载][2.0-beta4-linux] | Win: b6541e0d663913442b50db6e96d851e76184a0db
Mac: 1337f0ed66b476ae92834672be7c5988bb4388dc
Linux: 9dad1dd12b3520177c3940bc768c3918dcaa800b | [查看][2.0-beta4-sha1] | | 2.0 Beta3 | [下载][2.0-beta3-win] | [下载][2.0-beta3-mac] | [下载][2.0-beta3-linux] | Win: 76c5881a06d28536d89853d2440313ad4faf353b
Mac: 917728608b443f8d40215b9657e4096edf047c61
Linux: c38d8fb41c2ab00e4e79ca10a282aba947ab22db | [查看][2.0-beta3-sha1] | | 2.0 Beta2 | [下载][2.0-beta2-win] | [下载][2.0-beta2-mac] | [下载][2.0-beta2-linux] | Win: fe6b5fef366817ba3bf486337bdcce6aa38aa8c3
Mac: e83c458d07eb00eb234e58e018da5561aead5f2d
Linux: 1645ba163550e120191dc5603a9c47814a049669 | [查看][2.0-beta2-sha1] | @@ -69,19 +71,24 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | -[2.0-beta-win]:http://pan.baidu.com/s/1eRqeQn4 -[2.0-beta-mac]:http://pan.baidu.com/s/1qWWNAJa -[2.0-beta-linux]:http://pan.baidu.com/s/1qXfBjkg -[2.0-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f12rktt0drj21fc0vwwpe.jpg +[2.0-beta6-win]:http://pan.baidu.com/s/1sjUix6P +[2.0-beta6-mac]:http://pan.baidu.com/s/1pKaseTX +[2.0-beta6-linux]:http://pan.baidu.com/s/1o7dHRpK +[2.0-beta6-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1ff3exsdxj21dm0v249c.jpg +[2.0-beta5-win]:http://pan.baidu.com/s/1jH2Owv0 +[2.0-beta5-mac]:http://pan.baidu.com/s/1nu2cmpV +[2.0-beta5-linux]:http://pan.baidu.com/s/1pK1YlDp -[2.0-beta2-win]:http://pan.baidu.com/s/1bgJ0Ns -[2.0-beta2-mac]:http://pan.baidu.com/s/1eQLCJce -[2.0-beta2-linux]:http://pan.baidu.com/s/1jHoAJQ2 +[2.0-beta5-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1f12s7rdh3pj21f20uqwpp.jpg -[2.0-beta2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f12rm80ab3j21fc0vwwpe.jpg +[2.0-beta4-win]:http://pan.baidu.com/s/1mgWpSsK +[2.0-beta4-mac]:http://pan.baidu.com/s/1pKvSi2R +[2.0-beta4-linux]:http://pan.baidu.com/s/1gebjDEb + +[2.0-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s7b2t3uj21ds0tkgwa.jpg [2.0-beta3-win]:http://pan.baidu.com/s/1jHm8U8m [2.0-beta3-mac]:http://pan.baidu.com/s/1qXrMtHE @@ -89,12 +96,18 @@ AndroidDevTools [2.0-beta3-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s6sz81cj21he0t849q.jpg +[2.0-beta2-win]:http://pan.baidu.com/s/1bgJ0Ns +[2.0-beta2-mac]:http://pan.baidu.com/s/1eQLCJce +[2.0-beta2-linux]:http://pan.baidu.com/s/1jHoAJQ2 -[2.0-beta4-win]:http://pan.baidu.com/s/1mgWpSsK -[2.0-beta4-mac]:http://pan.baidu.com/s/1pKvSi2R -[2.0-beta4-linux]:http://pan.baidu.com/s/1gebjDEb +[2.0-beta2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f12rm80ab3j21fc0vwwpe.jpg -[2.0-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s7b2t3uj21ds0tkgwa.jpg + +[2.0-beta-win]:http://pan.baidu.com/s/1eRqeQn4 +[2.0-beta-mac]:http://pan.baidu.com/s/1qWWNAJa +[2.0-beta-linux]:http://pan.baidu.com/s/1qXfBjkg + +[2.0-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f12rktt0drj21fc0vwwpe.jpg [2.0-p9-win]:http://pan.baidu.com/s/1qXeOB9a [2.0-p9-mac]:http://pan.baidu.com/s/1ge11Lzt From e44859bde986389ab0485e21016213a5eeb54702 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 11 Mar 2016 00:34:45 +0800 Subject: [PATCH 148/177] Add Android Studio,gradle 2.11,jadx,android-classyshark link --- README.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3bd278ed..52b2e982 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | | 2.0 Beta6 | [下载][2.0-beta6-win] | [下载][2.0-beta6-mac] | [下载][2.0-beta6-linux] | Win: 455fc9eb9ed071e4e12c94ad6918ce1c23c26ebb
Mac: 2cf3f87ef0069c2cd008268750cdf90722bcf8ad
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta6-sha1] | | 2.0 Beta5 | [下载][2.0-beta5-win] | [下载][2.0-beta5-mac] | [下载][2.0-beta5-linux] | Win: 5c2529de1d0b48ef67f286d54fcb2292726faa6e
Mac: f3bf3bca5e02ccd9a7986d53543608401816ade3
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta5-sha1] | | 2.0 Beta4 | [下载][2.0-beta4-win] | [下载][2.0-beta4-mac] | [下载][2.0-beta4-linux] | Win: b6541e0d663913442b50db6e96d851e76184a0db
Mac: 1337f0ed66b476ae92834672be7c5988bb4388dc
Linux: 9dad1dd12b3520177c3940bc768c3918dcaa800b | [查看][2.0-beta4-sha1] | @@ -71,6 +72,11 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.1-p1-win]:http://pan.baidu.com/s/1i3NHmPf +[2.1-p1-mac]:http://pan.baidu.com/s/1i3NHmNb +[2.1-p1-linux]:http://pan.baidu.com/s/1c1eMw7Y + +[2.1-p1-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1s3pp395yj21jq0uygx8.jpg [2.0-beta6-win]:http://pan.baidu.com/s/1sjUix6P [2.0-beta6-mac]:http://pan.baidu.com/s/1pKaseTX @@ -631,6 +637,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------| +| [gradle-2.11-all.zip](http://pan.baidu.com/s/1gewXkzx) | | [gradle-2.10-all.zip](http://pan.baidu.com/s/1mhrKIF2) | | [gradle-2.9-all.zip](http://pan.baidu.com/s/1eRll1Ns) | | [gradle-2.8-all.zip](http://pan.baidu.com/s/1qW25Ndy) | @@ -710,6 +717,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | Android逆向助手 |Android逆向助手是一功能强大的逆向辅助软件。
该软件可以帮助用户来进行apk反编译打包签名;
dex/jar互转替换提取修复;so反编译;
xml、txt加密;字符串编码等等,操作简单
,只需要直接将文件拖放到源和目标文件。 | [下载][Android逆向助手] | [使用指南][Android逆向助手-guide] | | Android Killer |Android Killer 是一款可视化的安卓应用逆向工具,
集Apk反编译、Apk打包、Apk签名,编码互转,
ADB通信(应用安装-卸载-运行-设备文件管理)
等特色功能于一 身,支持logcat日志输出,
语法高亮,基于关键字(支持单行代码或多行代码段)
项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,
打造一站 式逆向工具操作体验,大大简化了用户在
安卓应用/游戏修改过程中的各类繁琐工作。| [下载1][Android-Killer-pd521]
[下载2][Android-Killer-baidu]|[使用指南][Android-Killer-guide] | | DexExtractor |android dex extractor ,anti-shell,android 脱壳。| [下载][DexExtractor] | | +| jadx |Dex to Java decompiler| [下载][jadx] | | +| android-classyshark | a handy Android and Java executables viewer | [下载][android-classyshark] | | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -733,7 +742,8 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Android-Killer-baidu]:http://pan.baidu.com/share/home?uk=4099707276#category/type=6 [Enjarify]:https://github.com/google/enjarify [DexExtractor]:https://github.com/bunnyblue/DexExtractor - +[jadx]:https://github.com/skylot/jadx +[android-classyshark]:https://github.com/google/android-classyshark [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ [Android逆向助手-guide]:http://www.sanwho.com/620.html @@ -1221,11 +1231,11 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, 地址: [Android Developers 国内镜像站](http://androiddoc.qiniudn.com/) #### Android Api中文版 -地址:[http://wikidroid.sinaapp.com/Android中文API](http://wikidroid.sinaapp.com/Android中文API)) +地址:[http://www.embeddedlinux.org.cn/androidapi/](http://www.embeddedlinux.org.cn/androidapi/) ####Android API指南中文版 -地址:[http://wiki.eoeandroid.com/Android_API_Guides](http://wiki.eoeandroid.com/Android_API_Guides) +地址:[http://api.apkbus.com/guide](http://api.apkbus.com/guide) #### Android Proguard混淆配置指南 From 21905c228e76662b93b156bc9ab3062a20e8f297 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 22 Mar 2016 22:15:14 +0800 Subject: [PATCH 149/177] Add Android Stduio beta7 ~ preivew 3 link --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 52b2e982..9e107a42 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,9 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | | 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | +| 2.0 Beta7 | [下载][2.0-beta7-win] | [下载][2.0-beta7-mac] | [下载][2.0-beta7-linux] | Win: e1cf6d8f586a25f83d2994896f65c185614baeb1
Mac: 56e178d8dfec8146d40a00c4818729645ee950f1
Linux: 17e432a9eb701e791365cedec9783a23f3a97fcd | [查看][2.0-beta7-sha1] | | 2.0 Beta6 | [下载][2.0-beta6-win] | [下载][2.0-beta6-mac] | [下载][2.0-beta6-linux] | Win: 455fc9eb9ed071e4e12c94ad6918ce1c23c26ebb
Mac: 2cf3f87ef0069c2cd008268750cdf90722bcf8ad
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta6-sha1] | | 2.0 Beta5 | [下载][2.0-beta5-win] | [下载][2.0-beta5-mac] | [下载][2.0-beta5-linux] | Win: 5c2529de1d0b48ef67f286d54fcb2292726faa6e
Mac: f3bf3bca5e02ccd9a7986d53543608401816ade3
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta5-sha1] | | 2.0 Beta4 | [下载][2.0-beta4-win] | [下载][2.0-beta4-mac] | [下载][2.0-beta4-linux] | Win: b6541e0d663913442b50db6e96d851e76184a0db
Mac: 1337f0ed66b476ae92834672be7c5988bb4388dc
Linux: 9dad1dd12b3520177c3940bc768c3918dcaa800b | [查看][2.0-beta4-sha1] | @@ -72,12 +74,24 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.1-p3-win]:http://pan.baidu.com/s/1bfAQgm +[2.1-p3-mac]:http://pan.baidu.com/s/1skdKxQX +[2.1-p3-linux]:http://pan.baidu.com/s/1kTRf8G3 + +[2.1-p3-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w78f9hgj21fm0tgqe3.jpg + [2.1-p1-win]:http://pan.baidu.com/s/1i3NHmPf [2.1-p1-mac]:http://pan.baidu.com/s/1i3NHmNb [2.1-p1-linux]:http://pan.baidu.com/s/1c1eMw7Y [2.1-p1-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1s3pp395yj21jq0uygx8.jpg +[2.0-beta7-win]:http://pan.baidu.com/s/1eRbyTs2 +[2.0-beta7-mac]:http://pan.baidu.com/s/1qWZIM1A +[2.0-beta7-linux]:http://pan.baidu.com/s/1kUjwt4j + +[2.0-beta7-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w8rbsquj21dw0uk7f4.jpg + [2.0-beta6-win]:http://pan.baidu.com/s/1sjUix6P [2.0-beta6-mac]:http://pan.baidu.com/s/1pKaseTX [2.0-beta6-linux]:http://pan.baidu.com/s/1o7dHRpK From a79eecb7886925e1f026b905237dae9021d28b3d Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 22 Mar 2016 22:43:39 +0800 Subject: [PATCH 150/177] Add NDK 11b link --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e107a42..b9e00487 100644 --- a/README.md +++ b/README.md @@ -548,8 +548,9 @@ AndroidDevTools ####NDK C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请戳 [这里](install-method-url) -| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | +| 版本号 | Windows | Mac OSX | Linux | MD5/SHA-1校验码 | 官方SHA-1校验码截图 | |:----------|:-------------:|:------:|:----------:|:------|:----------:| +| ndk-r11b | [32位][r11b-win-32] [64位][r11b-win-64] | [64位][r11b-mac-64] | [64位][r11b-linux-64] | Win:b42da395440cc1c5dc4eeeb383679331addeb3ea
480eca1b29cfe73a5b35374730e6a82ca65c2aa6
Mac: c64fb355fec4da57d329ab45bf0aa29a1aec58dc
Linux: cf0658956945c81d3d3fad5f9a24fa062d4c9d41 | [查看][ndk-r11b-sha1] | | ndk-r10e | [32位][r10e-win-32] [64位][r10e-win-64] | [64位][r10e-mac-64] | [32位][r10e-linux-32] [64位][r10e-linux-64] | Win: 1a82445baaf62aec3a46386ab1e5772c
8412bb4991a95e08fda50b5a44d95df7
Mac: 2cb8893a5701603519d38a7e04c50e81
Linux: c3edd3273029da1cbd2f62c48249e978
19af543b068bdb7f27787c2bc69aba7f | [查看][ndk-r10e-sha1] | @@ -559,6 +560,16 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | r9 STL debug info | [android-ndk-r9-cxx-stl-libs-with-debug-info.zip](http://pan.baidu.com/s/1c0EMn8O) | +[r11b-win-32]:http://pan.baidu.com/s/1JWvUI +[r11b-win-64]:http://pan.baidu.com/s/1pKlqcZL + +[r11b-mac-64]:http://pan.baidu.com/s/1pKi8yJT + +[r11b-linux-64]:http://pan.baidu.com/s/1c0YLv00 + +[ndk-r11b-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f25wwym8t6j21kw0rxwja.jpg + + [r10e-win-32]:http://pan.baidu.com/s/1jG7Yacm [r10e-win-64]:http://pan.baidu.com/s/1jG5WjL8 From 4110cd499ca9505ecb1d10631e761f177848bbf8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 22 Mar 2016 22:56:24 +0800 Subject: [PATCH 151/177] Add gradle 2.12 link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b9e00487..85f3d532 100644 --- a/README.md +++ b/README.md @@ -662,6 +662,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | 版本号 | |:----------| +| [gradle-2.12-all.zip](http://pan.baidu.com/s/1gdLhXa7) | | [gradle-2.11-all.zip](http://pan.baidu.com/s/1gewXkzx) | | [gradle-2.10-all.zip](http://pan.baidu.com/s/1mhrKIF2) | | [gradle-2.9-all.zip](http://pan.baidu.com/s/1eRll1Ns) | From b2d0252134c4194aabab83e626e91c20f4fda020 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 22 Mar 2016 23:04:15 +0800 Subject: [PATCH 152/177] Add jdk 1.7 and 1.8u74 link --- README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 85f3d532..9a2b0efb 100644 --- a/README.md +++ b/README.md @@ -597,21 +597,21 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | 版本号| Windows | Mac OSX | Linux | |:----------:|:-------------:|:------:|:----------:| -| 1.8 u5 | [32位][1.8u5-win-32] [64位][1.8u5-win-64] | [64位][1.8u5-mac-64] | [32位][1.8u5-linux-32] [64位][1.8u5-linux-64] | -| 1.7 u60 | [32位][1.7-win-32] [64位][1.7-win-64] | [64位][1.7-mac-64] | [32位][1.7-linux-32] [64位][1.7-linux-64] | +| 1.8 u74 | [32位][1.8u74-win-32] [64位][1.8u74-win-64] | [64位][1.8u74-mac-64] | [32位][1.8u74-linux-32] [64位][1.8u74-linux-64] | +| 1.7 u80 | [32位][1.7-win-32] [64位][1.7-win-64] | [64位][1.7-mac-64] | [32位][1.7-linux-32] [64位][1.7-linux-64] | | 1.6 u45 | [32位][1.6-win-32] [64位][1.6-win-64] | [64位][1.6-mac-64] | [32位][1.6-linux-32] [64位][1.6-linux-64] | -[1.8u5-win-32]:http://pan.baidu.com/s/1bn2CVIB -[1.8u5-win-64]:http://pan.baidu.com/s/1eQtJyGq -[1.8u5-mac-64]:http://pan.baidu.com/s/1pJkD78R -[1.8u5-linux-32]:http://pan.baidu.com/s/1o64s0pc -[1.8u5-linux-64]:http://pan.baidu.com/s/1jG3KBjg - -[1.7-win-32]:http://pan.baidu.com/s/1nt5a3jj -[1.7-win-64]:http://pan.baidu.com/s/1o61AAHc -[1.7-mac-64]:http://pan.baidu.com/s/1nt0qGfn -[1.7-linux-32]:http://pan.baidu.com/s/1eQd4wVK -[1.7-linux-64]:http://pan.baidu.com/s/1jGzGQLw +[1.8u74-win-32]:http://pan.baidu.com/s/1c1w1TCk +[1.8u74-win-64]:http://pan.baidu.com/s/1nu3BdVj +[1.8u74-mac-64]:http://pan.baidu.com/s/1c0Tv5Pe +[1.8u74-linux-32]:http://pan.baidu.com/s/1gecIYxP +[1.8u74-linux-64]:http://pan.baidu.com/s/1hrtBXkg + +[1.7-win-32]:http://pan.baidu.com/s/1bfAT58 +[1.7-win-64]:http://pan.baidu.com/s/1gewvEAR +[1.7-mac-64]:http://pan.baidu.com/s/1hrl4x3u +[1.7-linux-32]:http://pan.baidu.com/s/1c1pG2Fu +[1.7-linux-64]:http://pan.baidu.com/s/1hrecZ9U [1.6-win-32]:http://pan.baidu.com/s/1o67aooM [1.6-win-64]:http://pan.baidu.com/s/1dDmtSZJ From d37b298691cf881c9315a31b9498ac15ca83b395 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 24 Mar 2016 13:54:48 +0800 Subject: [PATCH 153/177] Fix Android Studio Linux and windows link error --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9a2b0efb..a6bd078a 100644 --- a/README.md +++ b/README.md @@ -74,9 +74,9 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | -[2.1-p3-win]:http://pan.baidu.com/s/1bfAQgm +[2.1-p3-win]:http://pan.baidu.com/s/1kTRf8G3 [2.1-p3-mac]:http://pan.baidu.com/s/1skdKxQX -[2.1-p3-linux]:http://pan.baidu.com/s/1kTRf8G3 +[2.1-p3-linux]:http://pan.baidu.com/s/1bfAQgm [2.1-p3-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w78f9hgj21fm0tgqe3.jpg @@ -86,9 +86,9 @@ AndroidDevTools [2.1-p1-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1s3pp395yj21jq0uygx8.jpg -[2.0-beta7-win]:http://pan.baidu.com/s/1eRbyTs2 +[2.0-beta7-win]:http://pan.baidu.com/s/1kUjwt4j [2.0-beta7-mac]:http://pan.baidu.com/s/1qWZIM1A -[2.0-beta7-linux]:http://pan.baidu.com/s/1kUjwt4j +[2.0-beta7-linux]:http://pan.baidu.com/s/1eRbyTs2 [2.0-beta7-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w8rbsquj21dw0uk7f4.jpg From b9cf152b347c3a72480ed81cf58535af2b683616 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 27 Mar 2016 19:29:36 +0800 Subject: [PATCH 154/177] Add ShakaApktool --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a6bd078a..52b8ece3 100644 --- a/README.md +++ b/README.md @@ -745,6 +745,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, | DexExtractor |android dex extractor ,anti-shell,android 脱壳。| [下载][DexExtractor] | | | jadx |Dex to Java decompiler| [下载][jadx] | | | android-classyshark | a handy Android and Java executables viewer | [下载][android-classyshark] | | +| ShakaApktool | | [下载][ShakaApktool] | | [JEB]:http://www.android-decompiler.com/index.php [Virtuous Ten Studio]:http://virtuous-ten-studio.com @@ -770,6 +771,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [DexExtractor]:https://github.com/bunnyblue/DexExtractor [jadx]:https://github.com/skylot/jadx [android-classyshark]:https://github.com/google/android-classyshark +[ShakaApktool]:https://github.com/rover12421/ShakaApktool [SmaliViewer-guide]:http://blog.avlyun.com/show/《sv用户指南》/ [Android逆向助手-guide]:http://www.sanwho.com/620.html From 648ea19062f84b518fc1add465abc7f51b28eee8 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sun, 27 Mar 2016 19:31:59 +0800 Subject: [PATCH 155/177] Add Android Studio 2.1 Preview4 --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 52b8ece3..34606933 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | | 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | | 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | | 2.0 Beta7 | [下载][2.0-beta7-win] | [下载][2.0-beta7-mac] | [下载][2.0-beta7-linux] | Win: e1cf6d8f586a25f83d2994896f65c185614baeb1
Mac: 56e178d8dfec8146d40a00c4818729645ee950f1
Linux: 17e432a9eb701e791365cedec9783a23f3a97fcd | [查看][2.0-beta7-sha1] | @@ -74,6 +75,12 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.1-p4-win]:http://pan.baidu.com/s/1miQtzhY +[2.1-p4-mac]:http://pan.baidu.com/s/1nvQrytz +[2.1-p4-linux]:http://pan.baidu.com/s/1hrCEkg0 + +[2.1-p4-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1f2bhyy7dv5j21es0u2h3t.jpg + [2.1-p3-win]:http://pan.baidu.com/s/1kTRf8G3 [2.1-p3-mac]:http://pan.baidu.com/s/1skdKxQX [2.1-p3-linux]:http://pan.baidu.com/s/1bfAQgm From 94a6888cee96c7207bad433554d65d0ceae5b163 Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 31 Mar 2016 12:25:40 +0800 Subject: [PATCH 156/177] Addd Android Studio 2.0 RC1 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 34606933..20a51572 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ AndroidDevTools | 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | | 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | | 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | +| 2.0 RC1 | [下载][2.0-rc1-win] | [下载][2.0-rc1-mac] | [下载][2.0-rc1-linux] | Win:12e2bd63142f5c28e0ee8f79c0a1378af4e4aec3
Mac:1b09c24d4cd68bd245aa08e2b07ccc8c35b7b4b4
Linux:25626153f742e976f7b11c6a1e8ef1e807ed4418 | [查看][2.0-rc1-sha1] | | 2.0 Beta7 | [下载][2.0-beta7-win] | [下载][2.0-beta7-mac] | [下载][2.0-beta7-linux] | Win: e1cf6d8f586a25f83d2994896f65c185614baeb1
Mac: 56e178d8dfec8146d40a00c4818729645ee950f1
Linux: 17e432a9eb701e791365cedec9783a23f3a97fcd | [查看][2.0-beta7-sha1] | | 2.0 Beta6 | [下载][2.0-beta6-win] | [下载][2.0-beta6-mac] | [下载][2.0-beta6-linux] | Win: 455fc9eb9ed071e4e12c94ad6918ce1c23c26ebb
Mac: 2cf3f87ef0069c2cd008268750cdf90722bcf8ad
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta6-sha1] | | 2.0 Beta5 | [下载][2.0-beta5-win] | [下载][2.0-beta5-mac] | [下载][2.0-beta5-linux] | Win: 5c2529de1d0b48ef67f286d54fcb2292726faa6e
Mac: f3bf3bca5e02ccd9a7986d53543608401816ade3
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta5-sha1] | @@ -93,6 +94,12 @@ AndroidDevTools [2.1-p1-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1s3pp395yj21jq0uygx8.jpg +[2.0-rc1-win]:http://pan.baidu.com/s/1mieWLkc +[2.0-rc1-mac]:http://pan.baidu.com/s/1nuG8mNZ +[2.0-rc1-linux]:http://pan.baidu.com/s/1pK7GEpX + +[2.0-rc1-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1f2fwwiu7a9j21ei0tmn85.jpg + [2.0-beta7-win]:http://pan.baidu.com/s/1kUjwt4j [2.0-beta7-mac]:http://pan.baidu.com/s/1qWZIM1A [2.0-beta7-linux]:http://pan.baidu.com/s/1eRbyTs2 From 3619c40bc854d50d25c40fd839274ec6cdcec8bb Mon Sep 17 00:00:00 2001 From: inferjay Date: Thu, 7 Apr 2016 00:46:01 +0800 Subject: [PATCH 157/177] Add SDK Tools 24.4.1 and JDK 1.8 u77 link --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 20a51572..b4a7edd8 100644 --- a/README.md +++ b/README.md @@ -183,8 +183,17 @@ AndroidDevTools | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:----------|:-----------:|:------|:----------:|:------|:----------:| +| 24.4.1 | [installer_r24.4.1-windows.exe][installer_r24.4.1-win] [android-sdk_r24.4.1-windows.zip][android-sdk_r24.4.1-win] | [android-sdk_r24.4.1-macosx.zip][android-sdk_r24.4.1-mac] | [android-sdk_r24.4.1-linux.tgz][android-sdk_r24.4.1-linux] | Win:f9b59d72413649d31e633207e31f456443e7ea0b
66b6a6433053c152b22bf8cab19c0f3fef4eba49
Mac: 85a9cccb0b1f9e6f1f616335c5f07107553840cd
Linux: 725bb360f0f7d04eaccff5a2d57abdd49061326d| [查看][sdk-tools-24.4.1] | | 24.3.4 | [installer_r24.3.4-windows.exe][installer_r24.3.4-win] [android-sdk_r24.3.4-windows.zip][android-sdk_r24.3.4-win] | [android-sdk_r24.3.4-macosx.zip][android-sdk_r24.3.4-mac] | [android-sdk_r24.3.4-linux.tgz][android-sdk_r24.3.4-linux] | Win: 094dd45f98a31f839feae898b48f23704f2878dd
4a8718fb4a2bf2128d34b92f23ddd79fc65839e7
Mac: 128f10fba668ea490cc94a08e505a48a608879b9
Linux: fb293d7bca42e05580be56b1adc22055d46603dd | [查看][sdk-tools-24.3.4] | +[installer_r24.4.1-win]:http://pan.baidu.com/s/1i5xug3j +[android-sdk_r24.4.1-win]:http://pan.baidu.com/s/1kVjIPCV + +[android-sdk_r24.4.1-mac]:http://pan.baidu.com/s/1nuWN7V7 + +[android-sdk_r24.4.1-linux]:http://pan.baidu.com/s/1o8iqMQQ + +[sdk-tools-24.4.1]:http://ww2.sinaimg.cn/large/8a41f469jw1f2ng43mgnhj21kw0fmwhi.jpg [installer_r24.3.4-win]:http://pan.baidu.com/s/1eQppdPC [android-sdk_r24.3.4-win]:http://pan.baidu.com/s/1mg08f2K @@ -611,10 +620,17 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 | 版本号| Windows | Mac OSX | Linux | |:----------:|:-------------:|:------:|:----------:| +| 1.8 u77 | [32位][1.8u77-win-32] [64位][1.8u77-win-64] | [64位][1.8u77-mac-64] | [32位][1.8u77-linux-32] [64位][1.8u77-linux-64] | | 1.8 u74 | [32位][1.8u74-win-32] [64位][1.8u74-win-64] | [64位][1.8u74-mac-64] | [32位][1.8u74-linux-32] [64位][1.8u74-linux-64] | | 1.7 u80 | [32位][1.7-win-32] [64位][1.7-win-64] | [64位][1.7-mac-64] | [32位][1.7-linux-32] [64位][1.7-linux-64] | | 1.6 u45 | [32位][1.6-win-32] [64位][1.6-win-64] | [64位][1.6-mac-64] | [32位][1.6-linux-32] [64位][1.6-linux-64] | +[1.8u77-win-32]:http://pan.baidu.com/s/1hsFDbBu +[1.8u77-win-64]:http://pan.baidu.com/s/1kUJuzH1 +[1.8u77-mac-64]:http://pan.baidu.com/s/1bRetFw +[1.8u77-linux-32]:http://pan.baidu.com/s/1i4YX7VZ +[1.8u77-linux-64]:http://pan.baidu.com/s/1slBWTIH + [1.8u74-win-32]:http://pan.baidu.com/s/1c1w1TCk [1.8u74-win-64]:http://pan.baidu.com/s/1nu3BdVj [1.8u74-mac-64]:http://pan.baidu.com/s/1c0Tv5Pe From 9db0d1c593f7e01258e11d4279482d76f7c49826 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 8 Apr 2016 00:43:06 +0800 Subject: [PATCH 158/177] Add Android Studio 2.1 Preview5 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index b4a7edd8..63c6f40d 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1 Preview5 | [下载][2.1-p5-win] | [下载][2.1-p5-mac] | [下载][2.1-p5-linux] | Win: 02431e373847a786353cc17372e534c38dae09b3
Mac: 006e7c9851494dce450071c1439de7a131a9df4b
Linux:5313999f2885b673d58ba4b6462d68fd167ba831 | [查看][2.1-p5-sha1] | | 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | | 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | | 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | @@ -76,6 +77,12 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.1-p5-win]:http://pan.baidu.com/s/1pLzjMER +[2.1-p5-mac]:http://pan.baidu.com/s/1kV6d751 +[2.1-p5-linux]:http://pan.baidu.com/s/1mi0BOW4 + +[2.1-p5-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f2om0ow1s2j21ec0w4akv.jpg + [2.1-p4-win]:http://pan.baidu.com/s/1miQtzhY [2.1-p4-mac]:http://pan.baidu.com/s/1nvQrytz [2.1-p4-linux]:http://pan.baidu.com/s/1hrCEkg0 From 38bde6b2562bac281db9bb15a2ef504f1036b15d Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 9 Apr 2016 01:09:12 +0800 Subject: [PATCH 159/177] Add Android Stduio 2.0 Link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 63c6f40d..ec5ce5aa 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.0 正式版 | [下载][2.0-win] | [下载][2.0-mac] | [下载][2.0-linux] | Win: c556debf40de6b5d6f6d65d169a64398e3380183
3e8c25bd7b7f3aa326f7b2a349c4d67c550d13ac
705c00f52b715d6a845c97979ced6f9b1b3f11c6
Mac: 0f3d53a08815c00912c13738abc79e82207b20ed
Linux: b64070ee4ec4868e9dd942b56f76864634cb0c67 | [查看][2.0-rc1-sha1] | | 2.1 Preview5 | [下载][2.1-p5-win] | [下载][2.1-p5-mac] | [下载][2.1-p5-linux] | Win: 02431e373847a786353cc17372e534c38dae09b3
Mac: 006e7c9851494dce450071c1439de7a131a9df4b
Linux:5313999f2885b673d58ba4b6462d68fd167ba831 | [查看][2.1-p5-sha1] | | 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | | 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | @@ -77,6 +78,12 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.0-win]:http://pan.baidu.com/s/1cHlqma +[2.0-mac]:http://pan.baidu.com/s/1c1MWB1e +[2.0-linux]:http://pan.baidu.com/s/1i4OitY9 + +[2.0-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1f2ps88nfxdj21fg0t2n6l.jpg + [2.1-p5-win]:http://pan.baidu.com/s/1pLzjMER [2.1-p5-mac]:http://pan.baidu.com/s/1kV6d751 [2.1-p5-linux]:http://pan.baidu.com/s/1mi0BOW4 From 37d36a5f98ebb1effe7ab9e7a6381fd6cb4b5ee4 Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 14 May 2016 21:13:21 +0800 Subject: [PATCH 160/177] Add Android Studio 2.1 and 2.1.1 Link --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index ec5ce5aa..b636f502 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,8 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1.1 正式版 | [下载][2.1.1-win] | [下载][2.1.1-mac] | [下载][2.1.1-linux] | Win: 6f7fcdc30800bd8b3fbd5a14c2b9857243144650
d8cb3968814b6155f4effe727baf23b18b9f8360
9bec4905e40f0ac16ac7fde63a50f3fbc1eec4d9
Mac: 4a7ca7532a95c65ee59ed50193c0e976f0272472
Linux: 55d69ad2da0068d818718b26ba43550fbcbeb7e9 | [查看][2.1.1-sha1] | +| 2.1 正式版 | [下载][2.1-win] | [下载][2.1-mac] | [下载][2.1-linux] | Win: 9689ba415e5f09e2dcf5263ea302e7b1d98a8fc6
Mac: 8d28fcf2a3b502d60922b8624bfcfa4990c2fee8
Linux: 45dad9b76ad0506c354483aaa67ea0e2468d03a5 | [查看][2.1-sha1] | | 2.0 正式版 | [下载][2.0-win] | [下载][2.0-mac] | [下载][2.0-linux] | Win: c556debf40de6b5d6f6d65d169a64398e3380183
3e8c25bd7b7f3aa326f7b2a349c4d67c550d13ac
705c00f52b715d6a845c97979ced6f9b1b3f11c6
Mac: 0f3d53a08815c00912c13738abc79e82207b20ed
Linux: b64070ee4ec4868e9dd942b56f76864634cb0c67 | [查看][2.0-rc1-sha1] | | 2.1 Preview5 | [下载][2.1-p5-win] | [下载][2.1-p5-mac] | [下载][2.1-p5-linux] | Win: 02431e373847a786353cc17372e534c38dae09b3
Mac: 006e7c9851494dce450071c1439de7a131a9df4b
Linux:5313999f2885b673d58ba4b6462d68fd167ba831 | [查看][2.1-p5-sha1] | | 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | @@ -78,6 +80,18 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.1.1-win]:http://pan.baidu.com/s/1i5O0q9J +[2.1.1-mac]:http://pan.baidu.com/s/1mi4Hxfq +[2.1.1-linux]:http://pan.baidu.com/s/1eRUvN3O + +[2.1.1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1f3v72k3ywaj20r00ditev.jpg + +[2.1-win]:http://pan.baidu.com/s/1nviuFSP +[2.1-mac]:http://pan.baidu.com/s/1kUKcoWf +[2.1-linux]:http://pan.baidu.com/s/1skHil8D + +[2.1-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1f3v71k8vdkj20ri0g744u.jpg + [2.0-win]:http://pan.baidu.com/s/1cHlqma [2.0-mac]:http://pan.baidu.com/s/1c1MWB1e [2.0-linux]:http://pan.baidu.com/s/1i4OitY9 From 28f40a17f12f6ea9bc1356db4723cfe114e48223 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 17 May 2016 16:48:13 +0800 Subject: [PATCH 161/177] Add JD-GUI link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b636f502..2ebdff3f 100644 --- a/README.md +++ b/README.md @@ -816,7 +816,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [smali]:https://code.google.com/p/smali/ [AXMLPrinter2]:https://android4me.googlecode.com/files/AXMLPrinter2.jar [JAD Java Decompiler]:http://varaneckas.com/jad/ -[JD-GUI Decompiler]:http:// +[JD-GUI Decompiler]:https://github.com/java-decompiler/jd-gui/releases/tag/v1.4.0 [XJad V2.2]:http://files.cnblogs.com/arix04/XJad_V2.2.rar [Android APK Decompiler]:http://www.decompileandroid.com/ [JADX]:https://github.com/skylot/jadx From c27ccf93a40c4d193744ab29b40b917f16874785 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 20 May 2016 13:13:43 +0800 Subject: [PATCH 162/177] Add android studio 2.2 preivew1 link --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 2ebdff3f..8a52979b 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ AndroidDevTools ####Android Studio | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.2 Preview1 | [下载][2.2-p1-win] | [下载][2.2-p1-mac] | [下载][2.2-p1-linux] | Win: d7d4f1d5c475af7e00c029a73a75ccbf18f7b3d0
Mac: 6bb5d556d61b455584a708b5e401fae2cb5fdb4f
Linux: f1320e6adbc7206f07e9df6bed577dbbd4299752 | [查看][2.2-p1-sha1] | | 2.1.1 正式版 | [下载][2.1.1-win] | [下载][2.1.1-mac] | [下载][2.1.1-linux] | Win: 6f7fcdc30800bd8b3fbd5a14c2b9857243144650
d8cb3968814b6155f4effe727baf23b18b9f8360
9bec4905e40f0ac16ac7fde63a50f3fbc1eec4d9
Mac: 4a7ca7532a95c65ee59ed50193c0e976f0272472
Linux: 55d69ad2da0068d818718b26ba43550fbcbeb7e9 | [查看][2.1.1-sha1] | | 2.1 正式版 | [下载][2.1-win] | [下载][2.1-mac] | [下载][2.1-linux] | Win: 9689ba415e5f09e2dcf5263ea302e7b1d98a8fc6
Mac: 8d28fcf2a3b502d60922b8624bfcfa4990c2fee8
Linux: 45dad9b76ad0506c354483aaa67ea0e2468d03a5 | [查看][2.1-sha1] | | 2.0 正式版 | [下载][2.0-win] | [下载][2.0-mac] | [下载][2.0-linux] | Win: c556debf40de6b5d6f6d65d169a64398e3380183
3e8c25bd7b7f3aa326f7b2a349c4d67c550d13ac
705c00f52b715d6a845c97979ced6f9b1b3f11c6
Mac: 0f3d53a08815c00912c13738abc79e82207b20ed
Linux: b64070ee4ec4868e9dd942b56f76864634cb0c67 | [查看][2.0-rc1-sha1] | @@ -80,6 +81,12 @@ AndroidDevTools | 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | | 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | +[2.2-p1-win]:http://pan.baidu.com/s/1miwAhyK +[2.2-p1-mac]:http://pan.baidu.com/s/1nuJs1Ot +[2.2-p1-linux]:http://pan.baidu.com/s/1hsLKKEK + +[2.2-p1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f41pqopbbij20sc0lggsw.jpg + [2.1.1-win]:http://pan.baidu.com/s/1i5O0q9J [2.1.1-mac]:http://pan.baidu.com/s/1mi4Hxfq [2.1.1-linux]:http://pan.baidu.com/s/1eRUvN3O From 3e627cea30a91f721c79c480c7ba89c80c8f558a Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 16 Aug 2016 12:47:48 +0800 Subject: [PATCH 163/177] =?UTF-8?q?Added=20Android=20Studio=202.1.2?= =?UTF-8?q?=E3=80=812.2=20Beta=20and=202.1.3=20download=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 172 +++++++++--------------------------------------------- 1 file changed, 29 insertions(+), 143 deletions(-) diff --git a/README.md b/README.md index 8a52979b..9d57cc7e 100644 --- a/README.md +++ b/README.md @@ -56,163 +56,49 @@ AndroidDevTools SDK Manager Proxy Settings ####Android Studio -| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | -|:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| -| 2.2 Preview1 | [下载][2.2-p1-win] | [下载][2.2-p1-mac] | [下载][2.2-p1-linux] | Win: d7d4f1d5c475af7e00c029a73a75ccbf18f7b3d0
Mac: 6bb5d556d61b455584a708b5e401fae2cb5fdb4f
Linux: f1320e6adbc7206f07e9df6bed577dbbd4299752 | [查看][2.2-p1-sha1] | -| 2.1.1 正式版 | [下载][2.1.1-win] | [下载][2.1.1-mac] | [下载][2.1.1-linux] | Win: 6f7fcdc30800bd8b3fbd5a14c2b9857243144650
d8cb3968814b6155f4effe727baf23b18b9f8360
9bec4905e40f0ac16ac7fde63a50f3fbc1eec4d9
Mac: 4a7ca7532a95c65ee59ed50193c0e976f0272472
Linux: 55d69ad2da0068d818718b26ba43550fbcbeb7e9 | [查看][2.1.1-sha1] | -| 2.1 正式版 | [下载][2.1-win] | [下载][2.1-mac] | [下载][2.1-linux] | Win: 9689ba415e5f09e2dcf5263ea302e7b1d98a8fc6
Mac: 8d28fcf2a3b502d60922b8624bfcfa4990c2fee8
Linux: 45dad9b76ad0506c354483aaa67ea0e2468d03a5 | [查看][2.1-sha1] | -| 2.0 正式版 | [下载][2.0-win] | [下载][2.0-mac] | [下载][2.0-linux] | Win: c556debf40de6b5d6f6d65d169a64398e3380183
3e8c25bd7b7f3aa326f7b2a349c4d67c550d13ac
705c00f52b715d6a845c97979ced6f9b1b3f11c6
Mac: 0f3d53a08815c00912c13738abc79e82207b20ed
Linux: b64070ee4ec4868e9dd942b56f76864634cb0c67 | [查看][2.0-rc1-sha1] | -| 2.1 Preview5 | [下载][2.1-p5-win] | [下载][2.1-p5-mac] | [下载][2.1-p5-linux] | Win: 02431e373847a786353cc17372e534c38dae09b3
Mac: 006e7c9851494dce450071c1439de7a131a9df4b
Linux:5313999f2885b673d58ba4b6462d68fd167ba831 | [查看][2.1-p5-sha1] | -| 2.1 Preview4 | [下载][2.1-p4-win] | [下载][2.1-p4-mac] | [下载][2.1-p4-linux] | Win: bf56a5bfca30d9270aaa5f06301ab133751307ad
Mac: 9865381d46a1fdd3aa43a54c2274f762b9981e75
Linux: 5fcc6eced5f14687ff9b09465e9654cc3c840cd0 | [查看][2.1-p4-sha1] | -| 2.1 Preview3 | [下载][2.1-p3-win] | [下载][2.1-p3-mac] | [下载][2.1-p3-linux] | Win: 37f3eb187a92a6722c21e2aa1ef7d0624a169aa6
Mac: 952911e5bddd82b0bf87c10c1e8f9c726ad38920
Linux: 2fcef56cb22dbc87269c94d13ad50ab6005f50fa | [查看][2.1-p3-sha1] | -| 2.1 Preview1 | [下载][2.1-p1-win] | [下载][2.1-p1-mac] | [下载][2.1-p1-linux] | Win: 6c1e0e2e97b29de75987450051ce0d57bb6c8b63
Mac: 6f72df2f56b31d5ef27a482b0d198039715bcedf
Linux: 7b7f936ff7eb6ef4c2446fc3406ccd09ccf2737a | [查看][2.1-p1-sha1] | -| 2.0 RC1 | [下载][2.0-rc1-win] | [下载][2.0-rc1-mac] | [下载][2.0-rc1-linux] | Win:12e2bd63142f5c28e0ee8f79c0a1378af4e4aec3
Mac:1b09c24d4cd68bd245aa08e2b07ccc8c35b7b4b4
Linux:25626153f742e976f7b11c6a1e8ef1e807ed4418 | [查看][2.0-rc1-sha1] | -| 2.0 Beta7 | [下载][2.0-beta7-win] | [下载][2.0-beta7-mac] | [下载][2.0-beta7-linux] | Win: e1cf6d8f586a25f83d2994896f65c185614baeb1
Mac: 56e178d8dfec8146d40a00c4818729645ee950f1
Linux: 17e432a9eb701e791365cedec9783a23f3a97fcd | [查看][2.0-beta7-sha1] | -| 2.0 Beta6 | [下载][2.0-beta6-win] | [下载][2.0-beta6-mac] | [下载][2.0-beta6-linux] | Win: 455fc9eb9ed071e4e12c94ad6918ce1c23c26ebb
Mac: 2cf3f87ef0069c2cd008268750cdf90722bcf8ad
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta6-sha1] | -| 2.0 Beta5 | [下载][2.0-beta5-win] | [下载][2.0-beta5-mac] | [下载][2.0-beta5-linux] | Win: 5c2529de1d0b48ef67f286d54fcb2292726faa6e
Mac: f3bf3bca5e02ccd9a7986d53543608401816ade3
Linux: f52a50286c10209b8a5d5f86464d850f761884aa | [查看][2.0-beta5-sha1] | -| 2.0 Beta4 | [下载][2.0-beta4-win] | [下载][2.0-beta4-mac] | [下载][2.0-beta4-linux] | Win: b6541e0d663913442b50db6e96d851e76184a0db
Mac: 1337f0ed66b476ae92834672be7c5988bb4388dc
Linux: 9dad1dd12b3520177c3940bc768c3918dcaa800b | [查看][2.0-beta4-sha1] | -| 2.0 Beta3 | [下载][2.0-beta3-win] | [下载][2.0-beta3-mac] | [下载][2.0-beta3-linux] | Win: 76c5881a06d28536d89853d2440313ad4faf353b
Mac: 917728608b443f8d40215b9657e4096edf047c61
Linux: c38d8fb41c2ab00e4e79ca10a282aba947ab22db | [查看][2.0-beta3-sha1] | -| 2.0 Beta2 | [下载][2.0-beta2-win] | [下载][2.0-beta2-mac] | [下载][2.0-beta2-linux] | Win: fe6b5fef366817ba3bf486337bdcce6aa38aa8c3
Mac: e83c458d07eb00eb234e58e018da5561aead5f2d
Linux: 1645ba163550e120191dc5603a9c47814a049669 | [查看][2.0-beta2-sha1] | -| 2.0 Beta | [下载][2.0-beta-win] | [下载][2.0-beta-mac] | [下载][2.0-beta-linux] | Win: 67be633371daa4507be2008570e1f64bb3097af9
Mac: 053f031e03e6700bfa74908eaf98055b4abd26f0
Linux: fc13499663e87d88c14198ee57d9fb9684a22aea | [查看][2.0-beta-sha1] | -| 2.0 Preview9 | [下载][2.0-p9-win] | [下载][2.0-p9-mac] | [下载][2.0-p9-linux] | Win:bdcdb2085555d847c5221965fd26457311e13987
Mac: ba297ddac2d9f7b0f0151add626cd506ddf15d41
Linux: 059bf5fc38c5358546198802243fdf03b42b8ba2 | [查看][2.0-p9-sha1] | -| 2.0 Preview8 | [下载][2.0-p8-win] | [下载][2.0-p8-mac] | [下载][2.0-p8-linux] | Win:85fe91041ca0e98563c2824df2cedf786901acb4
Mac:8e9c12cd0dfa2799aae266e3faef58f229fdea71
Linux:449be600646be7fa128b3d3b85771087c9138f4e | [查看][2.0-p8-sha1] | -| 2.0 Preview7 | [下载][2.0-p7-win] | [下载][2.0-p7-mac] | [下载][2.0-p7-linux] | Win:55cef34cc77b7c82aea7a475be06c055abeab3d6
Mac: ef77f5248e2bea4c7b5b30d7d0497307521d5d22
Linux: e3f7db8adaecdfce0ff54c41efb3a72dad1318ed | [查看][2.0-p7-sha1] | -| 2.0 Preview6 | [下载][2.0-p6-win] | [下载][2.0-p6-mac] | [下载][2.0-p6-linux] | Win:79405d5af063319b7d83b9f49ab7339599cf6006
Mac: 16a2882e7735b5bb5b640a64f2b02bb9f4688ad7
Linux: 66e143378ecc18769336fe4a77c1c803aea50b15 | [查看][2.0-p6-sha1] | -| 2.0 Preview5 | [下载][2.0-p5-win] | [下载][2.0-p5-mac] | [下载][2.0-p5-linux] | Win:33ad8732d64b177164627950fe083a7b9473385a
Mac:6b29d32f9a0d2722166d3e4a685f916b2231a152
Linux:357af02b67e1278b3b2957d84725d0f58ad6e54e | [查看][2.0-p5-sha1] | -| 1.5.1 | [下载][1.5.1-win] | [下载][1.5.1-mac] | [下载][1.5.1-linux] | Win: 64882fb967f960f2142de239200104cdc9b4c75b
Mac: 7ceb97e943836c11844e6f2dbedc9d374b3c2b19
Linux: b8460a2197abe26979d88e3b01b3c8bfd80a37db | [查看][1.5.1-sha1] | - -[2.2-p1-win]:http://pan.baidu.com/s/1miwAhyK -[2.2-p1-mac]:http://pan.baidu.com/s/1nuJs1Ot -[2.2-p1-linux]:http://pan.baidu.com/s/1hsLKKEK - -[2.2-p1-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f41pqopbbij20sc0lggsw.jpg - -[2.1.1-win]:http://pan.baidu.com/s/1i5O0q9J -[2.1.1-mac]:http://pan.baidu.com/s/1mi4Hxfq -[2.1.1-linux]:http://pan.baidu.com/s/1eRUvN3O - -[2.1.1-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1f3v72k3ywaj20r00ditev.jpg - -[2.1-win]:http://pan.baidu.com/s/1nviuFSP -[2.1-mac]:http://pan.baidu.com/s/1kUKcoWf -[2.1-linux]:http://pan.baidu.com/s/1skHil8D - -[2.1-sha1]:http://ww3.sinaimg.cn/large/8a41f469jw1f3v71k8vdkj20ri0g744u.jpg - -[2.0-win]:http://pan.baidu.com/s/1cHlqma -[2.0-mac]:http://pan.baidu.com/s/1c1MWB1e -[2.0-linux]:http://pan.baidu.com/s/1i4OitY9 - -[2.0-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1f2ps88nfxdj21fg0t2n6l.jpg - -[2.1-p5-win]:http://pan.baidu.com/s/1pLzjMER -[2.1-p5-mac]:http://pan.baidu.com/s/1kV6d751 -[2.1-p5-linux]:http://pan.baidu.com/s/1mi0BOW4 - -[2.1-p5-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f2om0ow1s2j21ec0w4akv.jpg - -[2.1-p4-win]:http://pan.baidu.com/s/1miQtzhY -[2.1-p4-mac]:http://pan.baidu.com/s/1nvQrytz -[2.1-p4-linux]:http://pan.baidu.com/s/1hrCEkg0 - -[2.1-p4-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1f2bhyy7dv5j21es0u2h3t.jpg - -[2.1-p3-win]:http://pan.baidu.com/s/1kTRf8G3 -[2.1-p3-mac]:http://pan.baidu.com/s/1skdKxQX -[2.1-p3-linux]:http://pan.baidu.com/s/1bfAQgm - -[2.1-p3-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w78f9hgj21fm0tgqe3.jpg - -[2.1-p1-win]:http://pan.baidu.com/s/1i3NHmPf -[2.1-p1-mac]:http://pan.baidu.com/s/1i3NHmNb -[2.1-p1-linux]:http://pan.baidu.com/s/1c1eMw7Y - -[2.1-p1-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1s3pp395yj21jq0uygx8.jpg -[2.0-rc1-win]:http://pan.baidu.com/s/1mieWLkc -[2.0-rc1-mac]:http://pan.baidu.com/s/1nuG8mNZ -[2.0-rc1-linux]:http://pan.baidu.com/s/1pK7GEpX +
-[2.0-rc1-sha1]:http://ww1.sinaimg.cn/large/8a41f469jw1f2fwwiu7a9j21ei0tmn85.jpg - -[2.0-beta7-win]:http://pan.baidu.com/s/1kUjwt4j -[2.0-beta7-mac]:http://pan.baidu.com/s/1qWZIM1A -[2.0-beta7-linux]:http://pan.baidu.com/s/1eRbyTs2 - -[2.0-beta7-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f25w8rbsquj21dw0uk7f4.jpg - -[2.0-beta6-win]:http://pan.baidu.com/s/1sjUix6P -[2.0-beta6-mac]:http://pan.baidu.com/s/1pKaseTX -[2.0-beta6-linux]:http://pan.baidu.com/s/1o7dHRpK - -[2.0-beta6-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f1ff3exsdxj21dm0v249c.jpg - -[2.0-beta5-win]:http://pan.baidu.com/s/1jH2Owv0 -[2.0-beta5-mac]:http://pan.baidu.com/s/1nu2cmpV -[2.0-beta5-linux]:http://pan.baidu.com/s/1pK1YlDp - -[2.0-beta5-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1f12s7rdh3pj21f20uqwpp.jpg - -[2.0-beta4-win]:http://pan.baidu.com/s/1mgWpSsK -[2.0-beta4-mac]:http://pan.baidu.com/s/1pKvSi2R -[2.0-beta4-linux]:http://pan.baidu.com/s/1gebjDEb - -[2.0-beta4-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s7b2t3uj21ds0tkgwa.jpg - -[2.0-beta3-win]:http://pan.baidu.com/s/1jHm8U8m -[2.0-beta3-mac]:http://pan.baidu.com/s/1qXrMtHE -[2.0-beta3-linux]:http://pan.baidu.com/s/1XqkLC - -[2.0-beta3-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f12s6sz81cj21he0t849q.jpg - -[2.0-beta2-win]:http://pan.baidu.com/s/1bgJ0Ns -[2.0-beta2-mac]:http://pan.baidu.com/s/1eQLCJce -[2.0-beta2-linux]:http://pan.baidu.com/s/1jHoAJQ2 - -[2.0-beta2-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f12rm80ab3j21fc0vwwpe.jpg - - -[2.0-beta-win]:http://pan.baidu.com/s/1eRqeQn4 -[2.0-beta-mac]:http://pan.baidu.com/s/1qWWNAJa -[2.0-beta-linux]:http://pan.baidu.com/s/1qXfBjkg - -[2.0-beta-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f12rktt0drj21fc0vwwpe.jpg +| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | +|:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| +| 2.1.3 正式版 | [下载 (推荐)][2.1.3-sdk-win]
[下载 (不含SDK Tools)][2.1.3-zip-win]
[下载][2.1.3-win] | [下载][2.1.3-mac] | [下载][2.1.3-linux] | Win: 10d319c772b80f3cb0cde952451af8429ea1b68b
43f84de7e61f37880a126c3d567b7fa6cb90c90e
8ad212c55c7f4dc7ab490e4b7e77ec48001ae224
Mac: 06166759b0e1e1ee91a147dcf5227d897a184277
Linux: 8729e6f2f1fa58f04df9f8d1caac2f5be9dfc549 | [查看][2.1.3-sha1] | +| 2.2 Beta | [下载][2.2-beta-win] | [下载][2.2-beta-mac] | [下载][2.2-beta-linux] | Win: 7d2c9861e90dc985b1e6ba78ebd8497b610a8620
Mac:050a443ffee51922eabddbcd260c845a8e06e4a9
Linux: bafb5d7029d2678e8274e24da1c7ce0a00f3a644 | [查看][2.2-beta-sha1] | +| 2.2 Preview7 | [下载][2.2-p7-win] | [下载][2.2-p7-mac] | [下载][2.2-p7-linux] | Win: e6ea4c9d9bf4ae46dbea82e3cc5638fd93194c33
Mac: 56327a0f97d999a6b7a15f3e9e513aa42881c989
Linux: b85c4e27401f7f18af19e39e453cca8575041dbb | [查看][2.1.3-sha1] | +| 2.1.2 正式版 | [下载(推荐)][2.1.2-sdk-win]
[下载(不含SDK Tools)][2.1.2-zip-win]
[下载][2.1.2-win] | [下载][2.1.2-mac] | [下载][2.1.2-linux] | Win: 10d319c772b80f3cb0cde952451af8429ea1b68b
43f84de7e61f37880a126c3d567b7fa6cb90c90e
8ad212c55c7f4dc7ab490e4b7e77ec48001ae224
Mac:
Linux: | [查看][2.1.2-sha1] | -[2.0-p9-win]:http://pan.baidu.com/s/1qXeOB9a -[2.0-p9-mac]:http://pan.baidu.com/s/1ge11Lzt -[2.0-p9-linux]:http://pan.baidu.com/s/1mhgYDmS -[2.0-p9-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1f0jvun0uznj21de0tqtjv.jpg +[2.2-p7-win]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-windows.zip +[2.2-p7-mac]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-mac.zip +[2.2-p7-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-linux.zip -[2.0-p8-win]:http://pan.baidu.com/s/1i4xY0Sl -[2.0-p8-mac]:http://pan.baidu.com/s/1sk7R77v -[2.0-p8-linux]:http://pan.baidu.com/s/1bjt8Lo +[2.2-p7-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1f6iopbz2e6j20rm0i0ahj.jpg -[2.0-p8-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f0fnhwrt2aj21i00t8k2d.jpg +[2.1.2-sdk-win]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-bundle-143.2915827-windows.exe +[2.1.2-win]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-ide-143.2915827-windows.exe +[2.1.2-zip-win]:https://dl.google.com/dl/android/studio/ide-zips/2.1.2.0/android-studio-ide-143.2915827-windows.zip +[2.1.2-mac]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-ide-143.2915827-mac.dmg +[2.1.2-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.1.2.0/android-studio-ide-143.2915827-linux.zip -[2.0-p7-win]:http://pan.baidu.com/s/1RaPB4 -[2.0-p7-mac]:http://pan.baidu.com/s/1bodQcQ7 -[2.0-p7-linux]:http://pan.baidu.com/s/1i4wAAhB +[2.1.2-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f6ve8k9nkij21kw15316t.jpg -[2.0-p7-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f0ak4s77l7j21ds0usalj.jpg -[2.0-p6-win]:http://pan.baidu.com/s/1o7vJ43C -[2.0-p6-mac]:http://pan.baidu.com/s/1bolq9f5 -[2.0-p6-linux]:http://pan.baidu.com/s/1mh3pcfe +[2.2-beta-win]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-windows.zip +[2.2-beta-mac]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-mac.zip +[2.2-beta-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-linux.zip -[2.0-p6-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f07jhwqirnj21f80tsqlm.jpg +[2.2-beta-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f6ve698vw9j21ih1304jw.jpg -[2.0-p5-win]:http://pan.baidu.com/s/1qXcagVU -[2.0-p5-mac]:http://pan.baidu.com/s/1hrmzL3m -[2.0-p5-linux]:http://pan.baidu.com/s/1gdUQPcZ -[2.0-p5-sha1]:http://ww2.sinaimg.cn/large/8a41f469jw1eyp9aq5a5oj21dq0s4qj3.jpg +[2.1.3-sdk-win]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-bundle-143.3101438-windows.exe +[2.1.3-win]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-ide-143.3101438-windows.exe +[2.1.3-zip-win]:https://dl.google.com/dl/android/studio/ide-zips/2.1.3.0/android-studio-ide-143.3101438-windows.zip +[2.1.3-mac]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-ide-143.3101438-mac.dmg +[2.1.3-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.1.3.0/android-studio-ide-143.3101438-linux.zip -[1.5.1-win]:http://pan.baidu.com/s/1nuhv3qp -[1.5.1-mac]:http://pan.baidu.com/s/1c0YQvGs -[1.5.1-linux]:http://pan.baidu.com/s/1sjTalbv +[2.1.3-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f6ve98yjtxj21kw16baos.jpg -[1.5.1-sha1]:http://ww4.sinaimg.cn/large/8a41f469jw1eyp9bc78v9j21ck0rwwuh.jpg ####SDK Tools From 01d076a3b067567ab82bc2cb48a6e95c30207b1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Thu, 30 Mar 2017 21:52:49 +0800 Subject: [PATCH 164/177] Update README.md --- README.md | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 9d57cc7e..c45b5274 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ AndroidDevTools #Android Tools --- -####Android SDK在线更新镜像服务器 +#### Android SDK在线更新镜像服务器 1. 中国科学院开源协会镜像站地址: @@ -55,7 +55,7 @@ AndroidDevTools SDK Manager Proxy Settings -####Android Studio +#### Android Studio
注意:以下 Android Studio 下载链接全是 dl.google.com 开头的官方下载,无需tizi,建议用浏览器直接从官方原始链接下载,不要用迅雷下载、不要用迅雷下载、不要用迅雷下载,重要的事情说三遍,避免类似XCodeGhost的事件!!! @@ -100,7 +100,7 @@ AndroidDevTools [2.1.3-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f6ve98yjtxj21kw16baos.jpg -####SDK Tools +#### SDK Tools | 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | |:----------|:-----------:|:------|:----------:|:------|:----------:| @@ -125,7 +125,7 @@ AndroidDevTools [sdk-tools-24.3.4]:http://ww1.sinaimg.cn/large/8a41f469gw1ewbnhql68uj21k20jkjw4.jpg -####SDK Platform-Tools +#### SDK Platform-Tools 这是 adb, fastboot 等工具包。把解压出来的 `platform-tools` 文件夹放在 android sdk 根目录下,并把 `adb`所在的目录添加到系统 `PATH` 路径里,即可在命令行里直接访问了 adb, fastboot 等工具。 @@ -213,7 +213,7 @@ AndroidDevTools [19.0.0-win]:http://pan.baidu.com/s/1o6I8NBs [19.0.0-mac]:http://pan.baidu.com/s/1c0dBDvE -####SDK +#### 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 | @@ -279,7 +279,7 @@ AndroidDevTools [android-8-win]:http://pan.baidu.com/s/1qW8YzY8 [android-8-mac]:http://pan.baidu.com/s/1ntmJVmD -####SDK System images +#### 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。 @@ -325,7 +325,7 @@ AndroidDevTools [Images-10-win]:http://pan.baidu.com/s/1gd3lhYF [Images-10-mac]:http://pan.baidu.com/s/1qWJhTwg -####GoogleMap APIs SDK +#### 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。 @@ -379,7 +379,7 @@ AndroidDevTools [googlemap-8-win]:http://pan.baidu.com/s/1qWJNPyk [googlemap-8-mac]:http://pan.baidu.com/s/1eQEc8SU -####Google Glass SDK +#### 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 | @@ -393,7 +393,7 @@ AndroidDevTools [glass-mac-15]:http://pan.baidu.com/s/1hqikzUs -####Google TV Addon +#### 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。 @@ -443,7 +443,7 @@ AndroidDevTools | [21](http://pan.baidu.com/s/1o6v78Lk) | | [20](http://pan.baidu.com/s/1eQIMXMy) | -####Support Library +#### Support Library 包含support `v4`、`v7`、`v13`、`v17`、`multidex`和`m2repository`,下载解压后将解压出的整个文件夹复制或者移动到`your sdk 路径/extras`下,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 | 版本号 | @@ -453,7 +453,7 @@ AndroidDevTools | [21](http://pan.baidu.com/s/1o6MBWIu) | | [20](http://pan.baidu.com/s/1o6OBlR8) | -####SDK Samples +#### SDK Samples 这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到`your sdk 路径/samples`文件夹下,然后重启Eclipse(或Android Studio)。 。 @@ -489,7 +489,7 @@ AndroidDevTools [samples-10]:http://pan.baidu.com/s/1hqiQw1Q [samples-8]:http://pan.baidu.com/s/1ntv7wut -####NDK +#### NDK C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请戳 [这里](install-method-url) | 版本号 | Windows | Mac OSX | Linux | MD5/SHA-1校验码 | 官方SHA-1校验码截图 | @@ -526,7 +526,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [install-method-url]:https://github.com/inferjay/AndroidDevTools/wiki/Installing-the-NDK-On-Linux-and-Mac-OS-X-(Darwin) -####Android L Preview System Image +#### Android L Preview System Image 这个是Android L Preview系统的刷机镜像。 | 设备 | 下载 | @@ -537,7 +537,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [Nexus 5]:http://pan.baidu.com/s/1kTsnxsF [Nexus 7]:http://pan.baidu.com/s/1mgn1CyG -####JDK +#### JDK | 版本号| Windows | Mac OSX | Linux | |:----------:|:-------------:|:------:|:----------:| @@ -571,7 +571,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 [1.6-linux-64]:http://pan.baidu.com/s/1dDck3O9 -####ADT Bundle +#### ADT Bundle ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 | 版本号 | Windows | Mac OSX | Linux | @@ -595,7 +595,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [adtb-23-linux-32]:http://pan.baidu.com/s/1mgoh41q [adtb-23-linux-64]:http://pan.baidu.com/s/1qWJh4wk -####ADT Plugin +#### ADT Plugin 离线安装ADT插件请戳[**项目wiki**](https://github.com/inferjay/AndroidDevTools/wiki/首页) | 版本号 | @@ -609,7 +609,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, |[ADT-22.6.3](http://pan.baidu.com/s/1jGMb5yQ)| |[AdT-22.6.1](http://pan.baidu.com/s/1pJ185Rl)| -####Gradle +#### Gradle | 版本号 | |:----------| @@ -1195,7 +1195,7 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, [Git Cheat Sheet]:https://chrome.google.com/webstore/detail/git-cheat-sheet/mjdmgoiobnbkfcfjcceaodlcodhpokgn?hl=en -##Guides +## Guides #### Google Java编程风格指南中文版 @@ -1224,16 +1224,16 @@ ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE, 地址:[http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision](http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision) -####Gradle User Guide +#### Gradle User Guide Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com/s/1dD7sC2d) -##Tutorials +## Tutorials #### Android学习之路 地址:[http://stormzhang.github.io/android/2014/07/07/learn-android-from-rookie/](http://stormzhang.github.io/android/2014/07/07/learn-android-from-rookie/) -####Google Android官方培训课程中文版 +#### Google Android官方培训课程中文版 地址:[http://hukai.me/android-training-course-in-chinese/index.html](http://hukai.me/android-training-course-in-chinese/index.html) @@ -1515,7 +1515,7 @@ Gradle 1.12用户指南:[http://pan.baidu.com/s/1dD7sC2d](http://pan.baidu.com ## Guides -####Android设计指南非官方简体中文版 +#### Android设计指南非官方简体中文版 Topfun镜像地址:[http://www.topfun.us/adchs/index.html](http://www.topfun.us/adchs/index.html) @@ -1527,11 +1527,11 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro 多看阅读镜像地址:[http://www.duokan.com/book/47790](http://www.duokan.com/book/47790) -####Android Cheatsheet for Graphic Designers +#### Android Cheatsheet for Graphic Designers 地址:[http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/](http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/) -####Google Material Design 中文版 +#### Google Material Design 中文版 地址:[http://design.1sters.com](http://design.1sters.com) From 6b33f3da3a58ae7abe057f0505e91a03c780cb7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Thu, 30 Mar 2017 22:19:54 +0800 Subject: [PATCH 165/177] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c45b5274..97d73260 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ AndroidDevTools 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 -#Android Tools +# Android Tools --- #### Android SDK在线更新镜像服务器 From 251a9f29a3d980f88818463abed4f4a75e685e6c Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 14 Oct 2017 10:21:45 +0800 Subject: [PATCH 166/177] Remove not available sdk mirror info --- README.md | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 97d73260..a395f737 100644 --- a/README.md +++ b/README.md @@ -13,37 +13,14 @@ AndroidDevTools --- #### Android SDK在线更新镜像服务器 - -1. 中国科学院开源协会镜像站地址: - - * IPV4/IPV6: `mirrors.opencas.cn` 端口:80 - - * IPV4/IPV6: `mirrors.opencas.org` 端口:80 - - * IPV4/IPV6: `mirrors.opencas.ac.cn` 端口:80 - - -1. 上海GDG镜像服务器地址: - - * `sdk.gdgshanghai.com ` 端口:8000 - -1. 北京化工大学镜像服务器地址: - - * IPv4: `ubuntu.buct.edu.cn/` 端口:80 - - * IPv4: `ubuntu.buct.cn/` 端口:80 - - * IPv6: `ubuntu.buct6.edu.cn/` 端口:80 1. 大连东软信息学院镜像服务器地址: * `mirrors.neusoft.edu.cn` 端口:80 -1. 腾讯Bugly 镜像: - - * `android-mirror.bugly.qq.com` 端口:8080 +1. 郑州大学开源镜像站: - 腾讯镜像使用方法: [http://android-mirror.bugly.qq.com:8080/include/usage.html](http://android-mirror.bugly.qq.com:8080/include/usage.html) + * `mirrors.zzu.edu.cn` 端口:80 **使用方法**: From 37da4403ae226782d472a0f6f8b11f4a1d89223f Mon Sep 17 00:00:00 2001 From: inferjay Date: Sat, 14 Oct 2017 10:24:34 +0800 Subject: [PATCH 167/177] Remove not available sdk mirror info --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index a395f737..0ccad788 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,6 @@ AndroidDevTools --- #### Android SDK在线更新镜像服务器 - -1. 大连东软信息学院镜像服务器地址: - - * `mirrors.neusoft.edu.cn` 端口:80 1. 郑州大学开源镜像站: From badf18c29c72dc5b36d63a6673b41ee1ebfcdcd0 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 17 Jan 2020 22:03:18 +0800 Subject: [PATCH 168/177] add qrcode image to readme file header --- README.md | 10 +++++----- static/image/preview.jpg | Bin 0 -> 135437 bytes 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 static/image/preview.jpg diff --git a/README.md b/README.md index 0ccad788..48da379f 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ -AndroidDevTools -=============== +

AndroidDevTools

-[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/inferjay/AndroidDevTools?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - -**Android Dev Tools官网地址:[www.androiddevtools.cn](http://www.androiddevtools.cn)** +--- +**官网地址:[www.androiddevtools.cn](https://www.androiddevtools.cn)** 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 + # Android Tools --- diff --git a/static/image/preview.jpg b/static/image/preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0498a16e0d2494b135173cdd155cec5e60441a82 GIT binary patch literal 135437 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⪚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 Date: Fri, 17 Jan 2020 22:06:09 +0800 Subject: [PATCH 169/177] fixed qrcode image size is too small --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 48da379f..709354e0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -

AndroidDevTools

--- From 91ff9d0a8782dd11f0252a44552072e71ddb13c7 Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 21 Jan 2020 21:06:31 +0800 Subject: [PATCH 170/177] add toc to readme file --- README.md | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/README.md b/README.md index 709354e0..e5775ecc 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,111 @@ 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 +目录 +================= + + * [AndroidDevTools](#androiddevtools) + * [Android Tools](#android-tools) + * [Android SDK在线更新镜像服务器](#android-sdk在线更新镜像服务器) + * [Android Studio](#android-studio) + * [SDK Tools](#sdk-tools) + * [SDK Platform-Tools](#sdk-platform-tools) + * [Build-Tools](#build-tools) + * [SDK](#sdk) + * [SDK System images](#sdk-system-images) + * [GoogleMap APIs SDK](#googlemap-apis-sdk) + * [Google Glass SDK](#google-glass-sdk) + * [Google TV Addon](#google-tv-addon) + * [Android SDK Extras](#android-sdk-extras) + * [Support Library](#support-library) + * [SDK Samples](#sdk-samples) + * [NDK](#ndk) + * [Android L Preview System Image](#android-l-preview-system-image) + * [JDK](#jdk) + * [ADT Bundle](#adt-bundle) + * [ADT Plugin](#adt-plugin) + * [Gradle](#gradle) + * [Android Gradle Plugin DSL 在线文档](#android-gradle-plugin-dsl-在线文档) + * [Gradle Dependencies Configuration Generator(需要梯子)](#gradle-dependencies-configuration-generator需要梯子) + * [版本控制工具](#版本控制工具) + * [Git](#git) + * [SVN Plugin For Eclipse](#svn-plugin-for-eclipse) + * [反编译工具](#反编译工具) + * [安全工具](#安全工具) + * [静态代码分析工具](#静态代码分析工具) + * [搜索工具](#搜索工具) + * [Debug调试工具](#debug调试工具) + * [Api测试工具](#api测试工具) + * [Eclipse/Android Studio/IDEA插件](#eclipseandroid-studioidea插件) + * [Eclipse](#eclipse) + * [Android Studio/IDEA](#android-studioidea) + * [Android资源/Themes/Style生成工具](#android资源themesstyle生成工具) + * [Android资源分析工具](#android资源分析工具) + * [Android Layout Parser工具](#android-layout-parser工具) + * [Android Content Provider代码生成工具](#android-content-provider代码生成工具) + * [Android Fragment Code Generator代码生成工具](#android-fragment-code-generator代码生成工具) + * [代码生成工具](#代码生成工具) + * [Android Native开发工具](#android-native开发工具) + * [Android测试工具](#android测试工具) + * [Android多渠道打包工具](#android多渠道打包工具) + * [Android Bug日志收集工具](#android-bug日志收集工具) + * [其他语言开发Android应用工具](#其他语言开发android应用工具) + * [传感器模拟工具](#传感器模拟工具) + * [Android串口开发工具](#android串口开发工具) + * [图片尺寸处理工具](#图片尺寸处理工具) + * [图片压缩工具](#图片压缩工具) + * [资源清理工具](#资源清理工具) + * [px和dp转换/计算工具](#px和dp转换计算工具) + * [Java To iOS](#java-to-ios) + * [JSON/XML转换为POJO Class工具](#jsonxml转换为pojo-class工具) + * [Java DAO Generate工具](#java-dao-generate工具) + * [Chrome插件](#chrome插件) + * [Android插件](#android插件) + * [JSON/XML格式化插件](#jsonxml格式化插件) + * [Encode/Decode插件](#encodedecode插件) + * [Git](#git-1) + * [Guides](#guides) + * [Google Java编程风格指南中文版](#google-java编程风格指南中文版) + * [Android Developers 国内镜像站](#android-developers-国内镜像站) + * [Android Api中文版](#android-api中文版) + * [Android Proguard混淆配置指南](#android-proguard混淆配置指南) + * [Gradle插件使用指南中文版](#gradle插件使用指南中文版) + * [Gradle User Guide](#gradle-user-guide) + * [Tutorials](#tutorials) + * [Android学习之路](#android学习之路) + * [Google Android官方培训课程中文版](#google-android官方培训课程中文版) + * [Developing Android Apps](#developing-android-apps) + * [Java Design Patterns Samples in Java.](#java-design-patterns-samples-in-java) + * [Design](#design) + * [Design Tools](#design-tools) + * [Photoshop插件](#photoshop插件) + * [矢量图设计工具](#矢量图设计工具) + * [切图工具](#切图工具) + * [设计稿尺寸标注工具](#设计稿尺寸标注工具) + * [原型设计工具](#原型设计工具) + * [交互设计工具](#交互设计工具) + * [UI效果预览工具](#ui效果预览工具) + * [配色工具](#配色工具) + * [设计稿版本控制工具](#设计稿版本控制工具) + * [图标处理工具](#图标处理工具) + * [在线Icon库](#在线icon库) + * [取色工具](#取色工具) + * [不透明度16进制值](#不透明度16进制值) + * [手机To电脑同步预览工具](#手机to电脑同步预览工具) + * [Gif图片录制工具](#gif图片录制工具) + * [UI Programming Language](#ui-programming-language) + * [Tutorials](#tutorials-1) + * [Games](#games) + * [Guides](#guides-1) + * [Android设计指南非官方简体中文版](#android设计指南非官方简体中文版) + * [Android Cheatsheet for Graphic Designers](#android-cheatsheet-for-graphic-designers) + * [Google Material Design 中文版](#google-material-design-中文版) + * [Designer's Guide To dpi](#designers-guide-to-dpi) + * [Email Design Guide](#email-design-guide) + * [Free Design Resources](#free-design-resources) + * [Books](#books) + * [Disclaimer](#disclaimer) + # Android Tools --- From 501bc744ef417d8c5881553310040d36b542bdff Mon Sep 17 00:00:00 2001 From: inferjay Date: Mon, 24 Feb 2020 17:10:48 +0800 Subject: [PATCH 171/177] =?UTF-8?q?add=20=F0=9F=8E=81=20=20info?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ static/image/geek-time-ad.jpg | Bin 0 -> 39707 bytes 2 files changed, 4 insertions(+) create mode 100644 static/image/geek-time-ad.jpg diff --git a/README.md b/README.md index e5775ecc..fcfe2262 100644 --- a/README.md +++ b/README.md @@ -1662,6 +1662,10 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro [免费的编程中文书籍索引](http://siberiawolf.com/free_programming/index.html) +# 🎁福利 + + + # Disclaimer --- diff --git a/static/image/geek-time-ad.jpg b/static/image/geek-time-ad.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd69cf143a15913cc99f3cc07906fd6a6f36249b GIT binary patch literal 39707 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

{in2q~s*>)bC3@`Bq7-4CN%kSi(? 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 literal 0 HcmV?d00001 From ebe13342a5f8ab0cb68fb58ba6124ffcf4130f00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Mon, 30 Mar 2020 21:26:30 +0800 Subject: [PATCH 172/177] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20TOC=20=E9=94=99?= =?UTF-8?q?=E4=B9=B1=E4=BB=A5=E5=8F=8A=E7=A7=BB=E9=99=A4=20SDK=20=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 166 +++++++++++++++++++++++++----------------------------- 1 file changed, 77 insertions(+), 89 deletions(-) diff --git a/README.md b/README.md index fcfe2262..878bec43 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@

AndroidDevTools

---- **官网地址:[www.androiddevtools.cn](https://www.androiddevtools.cn)** 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 @@ -14,7 +13,6 @@ * [AndroidDevTools](#androiddevtools) * [Android Tools](#android-tools) - * [Android SDK在线更新镜像服务器](#android-sdk在线更新镜像服务器) * [Android Studio](#android-studio) * [SDK Tools](#sdk-tools) * [SDK Platform-Tools](#sdk-platform-tools) @@ -35,103 +33,86 @@ * [Gradle](#gradle) * [Android Gradle Plugin DSL 在线文档](#android-gradle-plugin-dsl-在线文档) * [Gradle Dependencies Configuration Generator(需要梯子)](#gradle-dependencies-configuration-generator需要梯子) - * [版本控制工具](#版本控制工具) - * [Git](#git) - * [SVN Plugin For Eclipse](#svn-plugin-for-eclipse) - * [反编译工具](#反编译工具) - * [安全工具](#安全工具) - * [静态代码分析工具](#静态代码分析工具) - * [搜索工具](#搜索工具) - * [Debug调试工具](#debug调试工具) - * [Api测试工具](#api测试工具) - * [Eclipse/Android Studio/IDEA插件](#eclipseandroid-studioidea插件) - * [Eclipse](#eclipse) - * [Android Studio/IDEA](#android-studioidea) - * [Android资源/Themes/Style生成工具](#android资源themesstyle生成工具) - * [Android资源分析工具](#android资源分析工具) - * [Android Layout Parser工具](#android-layout-parser工具) - * [Android Content Provider代码生成工具](#android-content-provider代码生成工具) - * [Android Fragment Code Generator代码生成工具](#android-fragment-code-generator代码生成工具) - * [代码生成工具](#代码生成工具) - * [Android Native开发工具](#android-native开发工具) - * [Android测试工具](#android测试工具) - * [Android多渠道打包工具](#android多渠道打包工具) - * [Android Bug日志收集工具](#android-bug日志收集工具) - * [其他语言开发Android应用工具](#其他语言开发android应用工具) - * [传感器模拟工具](#传感器模拟工具) - * [Android串口开发工具](#android串口开发工具) - * [图片尺寸处理工具](#图片尺寸处理工具) - * [图片压缩工具](#图片压缩工具) - * [资源清理工具](#资源清理工具) - * [px和dp转换/计算工具](#px和dp转换计算工具) - * [Java To iOS](#java-to-ios) - * [JSON/XML转换为POJO Class工具](#jsonxml转换为pojo-class工具) - * [Java DAO Generate工具](#java-dao-generate工具) - * [Chrome插件](#chrome插件) - * [Android插件](#android插件) - * [JSON/XML格式化插件](#jsonxml格式化插件) - * [Encode/Decode插件](#encodedecode插件) - * [Git](#git-1) - * [Guides](#guides) - * [Google Java编程风格指南中文版](#google-java编程风格指南中文版) - * [Android Developers 国内镜像站](#android-developers-国内镜像站) - * [Android Api中文版](#android-api中文版) - * [Android Proguard混淆配置指南](#android-proguard混淆配置指南) - * [Gradle插件使用指南中文版](#gradle插件使用指南中文版) - * [Gradle User Guide](#gradle-user-guide) - * [Tutorials](#tutorials) - * [Android学习之路](#android学习之路) - * [Google Android官方培训课程中文版](#google-android官方培训课程中文版) - * [Developing Android Apps](#developing-android-apps) - * [Java Design Patterns Samples in Java.](#java-design-patterns-samples-in-java) + * [版本控制工具](#版本控制工具) + * [Git](#git) + * [SVN Plugin For Eclipse](#svn-plugin-for-eclipse) + * [反编译工具](#反编译工具) + * [安全工具](#安全工具) + * [静态代码分析工具](#静态代码分析工具) + * [搜索工具](#搜索工具) + * [Debug调试工具](#debug调试工具) + * [Api测试工具](#api测试工具) + * [Eclipse/Android Studio/IDEA插件](#eclipseandroid-studioidea插件) + * [Eclipse](#eclipse) + * [Android Studio/IDEA](#android-studioidea) + * [Android资源/Themes/Style生成工具](#android资源themesstyle生成工具) + * [Android资源分析工具](#android资源分析工具) + * [Android Layout Parser工具](#android-layout-parser工具) + * [Android Content Provider代码生成工具](#android-content-provider代码生成工具) + * [Android Fragment Code Generator代码生成工具](#android-fragment-code-generator代码生成工具) + * [代码生成工具](#代码生成工具) + * [Android Native开发工具](#android-native开发工具) + * [Android测试工具](#android测试工具) + * [Android多渠道打包工具](#android多渠道打包工具) + * [Android Bug日志收集工具](#android-bug日志收集工具) + * [其他语言开发Android应用工具](#其他语言开发android应用工具) + * [传感器模拟工具](#传感器模拟工具) + * [Android串口开发工具](#android串口开发工具) + * [图片尺寸处理工具](#图片尺寸处理工具) + * [图片压缩工具](#图片压缩工具) + * [资源清理工具](#资源清理工具) + * [px和dp转换/计算工具](#px和dp转换计算工具) + * [Java To iOS](#java-to-ios) + * [JSON/XML转换为POJO Class工具](#jsonxml转换为pojo-class工具) + * [Java DAO Generate工具](#java-dao-generate工具) + * [Chrome插件](#chrome插件) + * [Android插件](#android插件) + * [JSON/XML格式化插件](#jsonxml格式化插件) + * [Encode/Decode插件](#encodedecode插件) + * [Git](#git-1) + * [Guides](#guides) + * [Google Java编程风格指南中文版](#google-java编程风格指南中文版) + * [Android Developers 国内镜像站](#android-developers-国内镜像站) + * [Android Api中文版](#android-api中文版) + * [Android Proguard混淆配置指南](#android-proguard混淆配置指南) + * [Gradle插件使用指南中文版](#gradle插件使用指南中文版) + * [Gradle User Guide](#gradle-user-guide) + * [Tutorials](#tutorials) + * [Android学习之路](#android学习之路) + * [Google Android官方培训课程中文版](#google-android官方培训课程中文版) + * [Developing Android Apps](#developing-android-apps) + * [Java Design Patterns Samples in Java.](#java-design-patterns-samples-in-java) * [Design](#design) * [Design Tools](#design-tools) - * [Photoshop插件](#photoshop插件) - * [矢量图设计工具](#矢量图设计工具) - * [切图工具](#切图工具) - * [设计稿尺寸标注工具](#设计稿尺寸标注工具) - * [原型设计工具](#原型设计工具) - * [交互设计工具](#交互设计工具) - * [UI效果预览工具](#ui效果预览工具) - * [配色工具](#配色工具) - * [设计稿版本控制工具](#设计稿版本控制工具) - * [图标处理工具](#图标处理工具) - * [在线Icon库](#在线icon库) - * [取色工具](#取色工具) - * [不透明度16进制值](#不透明度16进制值) - * [手机To电脑同步预览工具](#手机to电脑同步预览工具) - * [Gif图片录制工具](#gif图片录制工具) + * [Photoshop插件](#photoshop插件) + * [矢量图设计工具](#矢量图设计工具) + * [切图工具](#切图工具) + * [设计稿尺寸标注工具](#设计稿尺寸标注工具) + * [原型设计工具](#原型设计工具) + * [交互设计工具](#交互设计工具) + * [UI效果预览工具](#ui效果预览工具) + * [配色工具](#配色工具) + * [设计稿版本控制工具](#设计稿版本控制工具) + * [图标处理工具](#图标处理工具) + * [在线Icon库](#在线icon库) + * [取色工具](#取色工具) + * [不透明度16进制值](#不透明度16进制值) + * [手机To电脑同步预览工具](#手机to电脑同步预览工具) + * [Gif图片录制工具](#gif图片录制工具) * [UI Programming Language](#ui-programming-language) * [Tutorials](#tutorials-1) * [Games](#games) * [Guides](#guides-1) - * [Android设计指南非官方简体中文版](#android设计指南非官方简体中文版) - * [Android Cheatsheet for Graphic Designers](#android-cheatsheet-for-graphic-designers) - * [Google Material Design 中文版](#google-material-design-中文版) - * [Designer's Guide To dpi](#designers-guide-to-dpi) - * [Email Design Guide](#email-design-guide) + * [Android设计指南非官方简体中文版](#android设计指南非官方简体中文版) + * [Android Cheatsheet for Graphic Designers](#android-cheatsheet-for-graphic-designers) + * [Google Material Design 中文版](#google-material-design-中文版) + * [Designer's Guide To dpi](#designers-guide-to-dpi) + * [Email Design Guide](#email-design-guide) * [Free Design Resources](#free-design-resources) * [Books](#books) * [Disclaimer](#disclaimer) # Android Tools ---- - -#### Android SDK在线更新镜像服务器 - -1. 郑州大学开源镜像站: - - * `mirrors.zzu.edu.cn` 端口:80 - -**使用方法**: - -1. 启动 Android SDK Manager ,打开主界面,依次选择『**Tools**』、『**Options...**』,弹出『**Android SDK Manager - Settings**』窗口; - -2. 在『**Android SDK Manager - Settings**』窗口中,在『**HTTP Proxy Server」和「HTTP Proxy Port**』输入框内填入上面镜像服务器地址(**不包含http://**,如下图)和端口,并且选中『**Force https://... sources to be fetched using http://...**』复选框。设置完成后单击『**Close**』按钮关闭『**Android SDK Manager - Settings**』窗口返回到主界面; - -3. 依次选择『**Packages**』、『**Reload**』。 - - SDK Manager Proxy Settings #### Android Studio @@ -472,6 +453,7 @@ #### 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。 @@ -482,7 +464,8 @@ [tv-win-13]:http://pan.baidu.com/s/1qWLPFfm [tv-mac-13]:http://pan.baidu.com/s/1eQFy1KA -####Android Framework Source Code +#### Android Framework Source Code + 这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到`your sdk 路径/sources`文件夹下,然后重启Eclipse(或Android Studio),这样当你在Eclipse里面按住`Ctrl`键点击某个系统类时就可以打开该类的源码文件查看源码了。 | 系统版本 | @@ -512,6 +495,7 @@ [sources-8]:http://pan.baidu.com/s/1bny9E2b #### 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`文件夹就替换掉。 | 版本号 | @@ -522,6 +506,7 @@ | [20](http://pan.baidu.com/s/1eQIMXMy) | #### Support Library + 包含support `v4`、`v7`、`v13`、`v17`、`multidex`和`m2repository`,下载解压后将解压出的整个文件夹复制或者移动到`your sdk 路径/extras`下,然后打开SDK Manager,打开`Tools(工具)`菜单选择`Options(选项)`菜单项打开Android SDK Manager Setting对话框,点击`Clear Cache(清除缓存)`按钮,然后重启Eclipse(或Android Studio)和SDK Manager。 | 版本号 | @@ -532,6 +517,7 @@ | [20](http://pan.baidu.com/s/1o6OBlR8) | #### SDK Samples + 这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到`your sdk 路径/samples`文件夹下,然后重启Eclipse(或Android Studio)。 。 @@ -568,6 +554,7 @@ [samples-8]:http://pan.baidu.com/s/1ntv7wut #### NDK + C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请戳 [这里](install-method-url) | 版本号 | Windows | Mac OSX | Linux | MD5/SHA-1校验码 | 官方SHA-1校验码截图 | @@ -650,6 +637,7 @@ C/C++开发Android应用工具包,`Linux/Mac OS X 下NDK r10c`的安装方法请 #### ADT Bundle + ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。 | 版本号 | Windows | Mac OSX | Linux | From 6b365589e97b38db04c59065032aa98958b104f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Mon, 30 Mar 2020 21:35:43 +0800 Subject: [PATCH 173/177] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A7=E7=89=88?= =?UTF-8?q?=E6=9C=AC=20Android=20Studio=20=E4=B8=8B=E8=BD=BD=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 42 +----------------------------------------- 1 file changed, 1 insertion(+), 41 deletions(-) diff --git a/README.md b/README.md index 878bec43..856aed2c 100644 --- a/README.md +++ b/README.md @@ -116,47 +116,7 @@ #### Android Studio -
- 注意:以下 Android Studio 下载链接全是 dl.google.com 开头的官方下载,无需tizi,建议用浏览器直接从官方原始链接下载,不要用迅雷下载、不要用迅雷下载、不要用迅雷下载,重要的事情说三遍,避免类似XCodeGhost的事件!!! -
- -| 版本号 | Windows | Mac OSX | Linux | SHA-1校验码 | 官方SHA-1校验码截图 | -|:------:|:--------------:|:-----------------:|:------------------:|:------------------|:------------------:| -| 2.1.3 正式版 | [下载 (推荐)][2.1.3-sdk-win]
[下载 (不含SDK Tools)][2.1.3-zip-win]
[下载][2.1.3-win] | [下载][2.1.3-mac] | [下载][2.1.3-linux] | Win: 10d319c772b80f3cb0cde952451af8429ea1b68b
43f84de7e61f37880a126c3d567b7fa6cb90c90e
8ad212c55c7f4dc7ab490e4b7e77ec48001ae224
Mac: 06166759b0e1e1ee91a147dcf5227d897a184277
Linux: 8729e6f2f1fa58f04df9f8d1caac2f5be9dfc549 | [查看][2.1.3-sha1] | -| 2.2 Beta | [下载][2.2-beta-win] | [下载][2.2-beta-mac] | [下载][2.2-beta-linux] | Win: 7d2c9861e90dc985b1e6ba78ebd8497b610a8620
Mac:050a443ffee51922eabddbcd260c845a8e06e4a9
Linux: bafb5d7029d2678e8274e24da1c7ce0a00f3a644 | [查看][2.2-beta-sha1] | -| 2.2 Preview7 | [下载][2.2-p7-win] | [下载][2.2-p7-mac] | [下载][2.2-p7-linux] | Win: e6ea4c9d9bf4ae46dbea82e3cc5638fd93194c33
Mac: 56327a0f97d999a6b7a15f3e9e513aa42881c989
Linux: b85c4e27401f7f18af19e39e453cca8575041dbb | [查看][2.1.3-sha1] | -| 2.1.2 正式版 | [下载(推荐)][2.1.2-sdk-win]
[下载(不含SDK Tools)][2.1.2-zip-win]
[下载][2.1.2-win] | [下载][2.1.2-mac] | [下载][2.1.2-linux] | Win: 10d319c772b80f3cb0cde952451af8429ea1b68b
43f84de7e61f37880a126c3d567b7fa6cb90c90e
8ad212c55c7f4dc7ab490e4b7e77ec48001ae224
Mac:
Linux: | [查看][2.1.2-sha1] | - - -[2.2-p7-win]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-windows.zip -[2.2-p7-mac]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-mac.zip -[2.2-p7-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.6/android-studio-ide-145.3111935-linux.zip - -[2.2-p7-sha1]:http://ww3.sinaimg.cn/large/8a41f469gw1f6iopbz2e6j20rm0i0ahj.jpg - -[2.1.2-sdk-win]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-bundle-143.2915827-windows.exe -[2.1.2-win]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-ide-143.2915827-windows.exe -[2.1.2-zip-win]:https://dl.google.com/dl/android/studio/ide-zips/2.1.2.0/android-studio-ide-143.2915827-windows.zip -[2.1.2-mac]:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-ide-143.2915827-mac.dmg -[2.1.2-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.1.2.0/android-studio-ide-143.2915827-linux.zip - -[2.1.2-sha1]:http://ww4.sinaimg.cn/large/8a41f469gw1f6ve8k9nkij21kw15316t.jpg - - -[2.2-beta-win]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-windows.zip -[2.2-beta-mac]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-mac.zip -[2.2-beta-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.2.0.7/android-studio-ide-145.3128856-linux.zip - -[2.2-beta-sha1]:http://ww1.sinaimg.cn/large/8a41f469gw1f6ve698vw9j21ih1304jw.jpg - - -[2.1.3-sdk-win]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-bundle-143.3101438-windows.exe -[2.1.3-win]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-ide-143.3101438-windows.exe -[2.1.3-zip-win]:https://dl.google.com/dl/android/studio/ide-zips/2.1.3.0/android-studio-ide-143.3101438-windows.zip -[2.1.3-mac]:https://dl.google.com/dl/android/studio/install/2.1.3.0/android-studio-ide-143.3101438-mac.dmg -[2.1.3-linux]:https://dl.google.com/dl/android/studio/ide-zips/2.1.3.0/android-studio-ide-143.3101438-linux.zip - -[2.1.3-sha1]:http://ww2.sinaimg.cn/large/8a41f469gw1f6ve98yjtxj21kw16baos.jpg +
注意:请到 本项目官网 或者 Android Studio 官网 下载
#### SDK Tools From a4b8311cdec7eaca17ac11f07e76651e6307be95 Mon Sep 17 00:00:00 2001 From: inferjay Date: Fri, 19 Jun 2020 11:58:46 +0800 Subject: [PATCH 174/177] add gitads ad info --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 856aed2c..31f967c3 100644 --- a/README.md +++ b/README.md @@ -1614,6 +1614,10 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro +# 赞助商 + + + # Disclaimer --- From 9eb930cd00773934976fca75a5eadd04acf1e72f Mon Sep 17 00:00:00 2001 From: inferjay Date: Tue, 23 Jun 2020 23:07:28 +0800 Subject: [PATCH 175/177] replace gitads image url --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 31f967c3..11a019d3 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,9 @@ 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 +# 赞助商 + + 目录 ================= @@ -1616,7 +1619,7 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro # 赞助商 - + # Disclaimer --- From 53f83a726ae9224f14fa053c00e02fb04bada9c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Wed, 18 Nov 2020 10:25:27 +0800 Subject: [PATCH 176/177] Update README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 11a019d3..25dd299e 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,6 @@ 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork 😄。 -# 赞助商 - - - 目录 ================= From abff794fe438ada9d8fa30129f301e9c9ed0b4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=84=89=E8=84=89=E4=B8=8D=E5=BE=97=E8=AF=AD?= Date: Wed, 18 Nov 2020 10:26:04 +0800 Subject: [PATCH 177/177] Update README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 25dd299e..84d02b7f 100644 --- a/README.md +++ b/README.md @@ -1613,10 +1613,6 @@ Segmentfault镜像地址:[http://mirrors.segmentfault.com/adchs/](http://mirro -# 赞助商 - - - # Disclaimer ---
+ 注意:以下 Android Studio 下载链接全是 dl.google.com 开头的官方下载,无需tizi,建议用浏览器直接从官方原始链接下载,不要用迅雷下载、不要用迅雷下载、不要用迅雷下载,重要的事情说三遍,避免类似XCodeGhost的事件!!! +