快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Android中怎么使用gradle打包eclipse-创新互联

Android 中怎么使用gradle打包eclipse?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

成都创新互联公司是专业的西安网站建设公司,西安接单;提供成都网站制作、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行西安网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

1 、 gradle 安装

1.2、解压到常用目录,此例放入D:\Program Files

Android 中怎么使用gradle打包eclipse

1.3、配置环境变量,使得命令能够执行

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

1.4、检查安装配置是否正确。window系统下使用“gradle -v”命令查看,mac系统下使用“./gradlew -v”命令查看

Android 中怎么使用gradle打包eclipse

2 2 、 Eclipse 配置

2.1 、安装插件

启动eclipse>>

       第一种方式:菜单[help]>>[install new software…]

       第二种方式:菜单栏[Help]>>[Eclipse Marketplace],[Search]>>输入Gradle(搜索过程较慢,有条件最好vpn翻墙搜索和下载,如果没翻墙安装过程有点长),搜索结果页面找到插件后下载安装,安装完成后会提示重启eclipse,重启即可。

此处使用第一种方式进行配置,如下:

首先,点击add…输入标识和软件仓库地址: http://download.eclipse.org/buildship/updates/e46/milestones/2.x/    点击ok

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

接着,按照向导完成安装...

2.2 、配置 gradle

eclipse>>菜单[window>>properties>>gradle]

Android 中怎么使用gradle打包eclipse

3 、 gradle 构建 android 项目

3.1 、 导出 build.gradle 文件

这里新建个用于测试的test安卓工程。目录如下:

Android 中怎么使用gradle打包eclipse

在eclipse配置好了gradle插件的情况下,利用ADT导出build.gradle文件:

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

选中要导出文件的工程,这里是选中TestProject,点击next

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

Android 中怎么使用gradle打包eclipse

至此,可以看到工程中已经成功导出build.gradle文件:

Android 中怎么使用gradle打包eclipse

右键刷新工程:

Android 中怎么使用gradle打包eclipse

工程刷新后,可以看到多增加了几个文件:

Android 中怎么使用gradle打包eclipse

3.2 、配置 gradle 编译参数

3.2.1、gradle版本配置

打开工程[gradle]>>[wrapper]>>gradle-wrapper.properties

Android 中怎么使用gradle打包eclipse

修改distributionUrl参数的版本号

Android 中怎么使用gradle打包eclipse

3.2.2、gradle插件版本配置

打开工程build.gradle

Android 中怎么使用gradle打包eclipse

修改classpath参数的版本号

Android 中怎么使用gradle打包eclipse

注:此处针对Mac系统(Window系统不需要),如果项目中没有local.properties文件,请把示例demo中的local.properties文件copy到项目工程,并修改local.properties文件里的参数sdk.dir(sdk所在路径)

3.2.3、gradle插件版本和gradle版本对应关系

Android 中怎么使用gradle打包eclipse

详情请查看官网: https://developer.android.google.cn/studio/releases/gradle-plugin#updating-plugin

 4 、 gradle 打包

Window系统下gradle打包命令:

     1、查看环境配置的所用gradle版本:gradle -v

     2、清理项目并下载所需要的依赖:gradle clean

     3、编译打包:gradle build

Mac系统下gradle打包命令:

    1、查看环境配置的所用gradle版本:./gradlew -v

    2、清理项目并下载所需要的依赖:./gradlew clean

    3、编译打包:./gradlew build

此处,展示Window系统下的gradle打包。首先,cd到当前工程的目录下

4.1、查看环境配置的所用gradle版本:gradle -v

Android 中怎么使用gradle打包eclipse

这么做的目的是确保gradle环境变量已经配置好

4.2、清理项目并下载所需要的依赖:gradle clean

Android 中怎么使用gradle打包eclipse

4.3、编译打包:gradle build

Android 中怎么使用gradle打包eclipse

编译打包成功后,在build>>outputs>>apk下会生成两个apk,第一个是debug模式下未对齐的apk,第二个是relase模式下未签名的apk。

Android 中怎么使用gradle打包eclipse

结语:以上提供的是eclipse使用gradle打包操作流程,若想生成含有签名的apk,请在build.gradle的android{}里添加:

 signingConfigs {
    debug {
      keyAlias '密钥别名'
      keyPassword '密钥密码'
      storeFile file('密钥路径')
      storePassword '密码密码'
    }
    overseaRelease {
      keyAlias '密钥别名'
      keyPassword '密钥密码'
      storeFile file('密钥路径')
      storePassword '密码密码'
    }
  }
  buildTypes {
    debug {
      signingConfig signingConfigs.overseaRelease
    }
    release {
      signingConfig signingConfigs.overseaRelease
    }
  }

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


网站名称:Android中怎么使用gradle打包eclipse-创新互联
网址分享:http://6mz.cn/article/doojoi.html

其他资讯