一个bug 一个脚印的叫你们用gradle。

1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了

2介于网上都是粘贴复制并且零碎我很蛋疼啊,走了很多歪路才弄出来,所以我弄一个完全完整的版本

3我不但会写gradle还会写ant打包方式,希望能帮到大家

在这之前你需要有一个android工程(工程中不能有已经过时的方法)

可以没有eclipse或者ADT 因为只要你工程是ok的 gradle就可以直接用

后面我会越说越详细 前面都太简单了 但是还是要从头说起撒

首先就是下载gradle进行配置。

这是gradle的官网

http://gradle.org/downloads

注意:我下载的版本是2.2.1 大家先记住这个版本(因为要配置另一个东西) 记住今天这个日期 2015年2月份(因为太旧的版本不适用与现如今的gradle开发,连语句都不一样)

下载那个***-all.zip的 另外两个是非完整版的

下载下来后解压 然后配置

我吧gradle放到了 D:\android\gradle 下
太简单了配置的图我就不上了 参照 http://jingyan.baidu.com/article/9225544684a97c851648f486.html

1右击“计算机”点击“属性”点击“高级系统设置” 你会看到系统属性

2点击“环境变量”在弹出界面下方的分类系统变量”这个分类里点击新建

3在弹出的新界面中输入你的配置  注意内容填你自己的配置 不要按图抄

变量名:大小写无所谓但是要和待会下面的所有用到这个变量名的地方一样就行

变量值:这个写你自己的gradle解压的根目录

4点击确定后又回到了刚才的界面 现在是在下面“系统变量”中找“path”

选中path点击编辑在变量值后面加入内容  “;%GRADLE_HOME%\bin”

注意:不要删除原有的,用“;”分开记住是英文下的";"不是中午下的“;”这是两个不同的字符

5点击确定返回上一个界面再点击确定完成配置

6在你的任意文件夹的地址栏里输入“%GRADLE_HOME%\bin” 看是否跳到gradle根目录下的bin文件夹里来检验环境是否配置正确

如果不正确输入“%GRADLE_HOME%”看是否会跳到gradle的根目录 不能则是你配置里某些英文单词的顺序写错了重新检查一下

同样如果你配置了JAVA_HOME 也可以用同样的方法输入“%JAVA_HOME%”是否能跳到你的java根目录下 注意大小写要一致

7再次检查  用  win-key键+R键  打开运行界面 (win-key键俗称回到桌面键 就是“Ctrl“和”Alt”中间的那个键)

输入“cmd” 再敲回车 调出命令台(俗称黑框)

输入 "gradle -v"或者"gradle -version"都可以

如果出现了版本信息则成功,如果出现了下图信息

'gradle'不是内部或外部命令,也不是可运行的程序或批处理文件。

如果出现了上图信息 那肯定是方法不对

以上就是安装gradle的步骤

gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第一篇:安装配置gradle的更多相关文章

  1. [转载] 纯手打 第一篇:安装配置gradle

    本文转载自: http://www.cnblogs.com/uncle2000/p/4276833.html 一个bug 一个脚印的叫你们用gradle. 1介于网络上的很多资料都是老的 不适用与现在 ...

  2. Windows下Android Studio长时间停留在Building "Project Name" Gradle project info画面的解决方法

    问题描述: 创建好一个Android项目后,Android Studio长时间停留在Building [Project Name] Gradle project info画面不动. 原因: 此时And ...

  3. 如何将Eclipse中的项目迁移到Android Studio 中

    如何将Eclipse中的项目迁移到Android Studio 中 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的 ...

  4. 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  5. [转]-如何将Eclipse中的项目迁移到Android Studio 中

    英文地址:http://developer.android.com/sdk/installing/migrate.html 翻译:Android Studio 中文组(大锤译) 如果你之前有用Ecli ...

  6. studio--如何将Eclipse中的项目迁移到Android Studio 中

    如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件.因为Android Studi ...

  7. 【转】第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建

    原文网址:http://www.cnblogs.com/smyhvae/p/4456420.html [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.c ...

  8. 如何将Eclipse中的项目迁移到Android Studio中

    如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件.因为Android Studi ...

  9. IDEA插件(Android Studio插件)开发示例代码及bug解决

    IDEA插件(Android Studio插件)开发示例代码及bug解决 代码在actionPerformed方法中,有个AnActionEvent e 插件开发就是要求我们复写上述的这个方法即可,在 ...

随机推荐

  1. Web存储(Web Storage)的浏览器支持情况

    所有很酷的功能特征的出现最关键的就是浏览器的支持情况,幸运的是,所有的现代浏览器都支持HTML5 Web存储(Web Storage),从IE8开始也支持它.HTML5 Web存储(Web Stora ...

  2. Toolkit.getImage获取图片

    public class Img { private static final Toolkit tk = Toolkit.getDefaultToolkit(); public static fina ...

  3. Sporadic IOException: Failed to persist config

    问题 在调用Jenkins API来更新Job的时候报错‘Sporadic IOException: Failed to persist config’. 原因 https://issues.jenk ...

  4. JavaBean基本用法示例(一)

    一.首先创建一个类person,里面有四个成员:name,sex,age,info,添加四个成员所有的set和get方法. package com.kaly.bean; public class pe ...

  5. Flume1.5.0的安装、部署、简单应用(含伪分布式、与hadoop2.2.0、hbase0.96的案例)

    目录: 一.什么是Flume? 1)flume的特点 2)flume的可靠性 3)flume的可恢复性 4)flume 的 一些核心概念 二.flume的官方网站在哪里? 三.在哪里下载? 四.如何安 ...

  6. pg强制删库

    在某些时候,由于有别的连接,无法删除数据库,这时候用这个 SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity ...

  7. POJ1229 域名匹配

    给你两个域名,域名中包含一些通配符. * :匹配一个或任意多个部分 ?:匹配一个或三个部分 !:匹配三个以上部分. 求这两个域名是否能够表示同一个域名? 域名的长度不超过255. 分析:设给出的域名为 ...

  8. 【freemaker】之自定义指令<#macro>

    测试代码 @Test public void test07(){ try { root.put("name", "张三"); freemakerUtil.fpr ...

  9. Hibernate工作原理

    现在我们知道了一个概念Hibernate Session,只有处于Session管理下的POJO才具有持久化操作能力.当应用程序对于处于Session管理下的POJO实例执行操作时,Hibernate ...

  10. [ActionScript 3.0] AS3.0 涂鸦及擦除功能,撤销重做步骤记录实例

    package { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.BlendMo ...