Android eclipse使用gradle打包

Eclipse下Gradle使用不同资源打包多版本应用 阅读详情

1 、 gradle 安装

1.1、下载安装包:https://gradle.org/releases官方网站提供了最新以及历史版本,根据需求下载对应的版本。建议用最新的
1.2、解压到常用目录,此例放入D:\Program Files


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

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


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

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

2.2 、配置 gradle
eclipse>>菜单[window>>properties>>gradle]


3 、 gradle 构建 android 项目

3.1 、 导出 build.gradle 文件
这里新建个用于测试的test安卓工程。目录如下:

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

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

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

右键刷新工程:

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

3.2 、配置 gradle 编译参数
3.2.1、gradle版本配置
打开工程[gradle]>>[wrapper]>>gradle-wrapper.properties

修改distributionUrl参数的版本号

3.2.2、gradle插件版本配置
打开工程build.gradle

修改classpath参数的版本号

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

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

详情请查看官网: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

这么做的目的是确保gradle环境变量已经配置好
4.2、清理项目并下载所需要的依赖:gradle clean

4.3、编译打包:gradle build

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


结语:以上提供的是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
        }
    }

 

使用Gradle打包apk 前提 Eclipse 4.4.1 ADT 23.0.4 Gradle 2.2.1 流程: 1.安装gradle以及配置环境变量就不多说了,网上搜一下一大堆。 2.首先在eclipse中选中的自己项目,然后export-》Android-》Genearte Gradle build files 此时,会在项目文件的最下面会出现一个build.gradle的文件,这个就是grad 阅读详情

相关推荐

gradle打包(eclipse)

Eclipse采用AndroidStudio的编译打包方式利用gradle进行打包操作

Gradle的使用教程

一、相关介绍 Gradle是一个好用的构建工具 ,使用它的原因是: 配置相关依赖代码量少,不会像maven一样xml过多 打包编译测试发布都有,而且使用起来方便 利用自定义的任务可以完成自己想要的功能 二、安装 下载地址http://services.gradle.org/distributions/,下载你所需要对应的版本,我这里下载的是grad...

随笔记 18万+

Unity抖音小游戏上架实战:从零到一,详解流程与避坑指南

本文详细介绍了Unity抖音小游戏上架的全流程,包括环境准备、SDK集成、开发者账号注册、软著申请、打包提交流程及常见问题解决方案。重点解析了抖音小游戏平台特有的配置细节和避坑技巧,帮助开发者高效完成游戏上架并优化用户体验。

weixin_33704234的博客 261

eclipse打包&部署gradle工程

1、打包前先F5刷新一下工程 2、打开窗口->显示视图->其他 3、选择gradle(STS) 4、选择distar打包

fulong0406的博客 1695

用FPGA控制步进电机是种什么体验?从状态机到分频器,详解Verilog驱动A4988全流程

本文详细介绍了如何使用FPGA通过Verilog语言控制步进电机,从状态机设计到A4988驱动模块的精准控制全流程。FPGA的并行处理能力和纳秒级响应速度使其在步进电机控制中展现出显著优势,特别适合工业自动化和精密仪器应用。通过实战代码示例,展示了如何实现高效的状态机设计和可编程分频器,为开发者提供了一套完整的FPGA驱动步进电机解决方案。

weixin_30983965的博客 329

本地化搭建DeepSeek+RAGFlow,构建个人知识库

本地化搭建DeepSeek+RAGFlow,构建个人知识库。至少32G以上内存、500G以上空余磁盘空间。

gogospecter的专栏 7428

springboot 通过 gradle 打成可运用的 Jar包

springboot 通过 gradle 打成可运用的 Jar包

qq_42673067的博客 3183

保姆级教程:用Labelme标注车辆关键点,并一键转成YOLOv8-pose训练格式

本文提供了一份详细的车辆底盘关键点标注教程,从使用Labelme进行标注到一键转换为YOLOv8-pose训练格式的全流程指南。特别针对工业检测和自动驾驶场景,分享了标注规范、格式转换脚本及常见问题解决方案,帮助开发者高效准备训练数据并优化模型性能。

weixin_27419879的博客 309

eclipse下用gradle 来打包Android

gradle其他好处就不多说,在android应用发布的时候,如果要统计多个渠道,gradle 批量打包的好处就显示出来了;下面介绍图文来介绍 按eclipse的导出时 选择Android;如下图 然后按下面一步一步往下点 欢迎加入QQ交流3群:317874559 点击完成之后 工程里面就生成了如下的几个文件;也就是gradle的配置文

zyxNobita专栏 591

Vue3+Openlayers教程导航页【目录】

欢迎来到 Vue3+Openlayers 系列教程,这里是我在 优快云 编写的所有 Vue3+Openlayers 系列相关文章的索引页,适合初学者到进阶用户系统阅读。👀 更多教程正在持续更新中,欢迎关注我,一起探索 Openlayers 的强大魅力!

小彭的博客 1268

流体动力学仿真软件:Star-CCM+_(19).软件定制与脚本编写

自定义插件开发可以扩展Star-CCM+的功能,实现特定的仿真需求。插件开发通常需要使用Java语言,并且需要对Star-CCM+的API有深入的了解。以下是一个简单的Java插件示例,展示如何创建一个自定义插件来显示仿真项目的信息。// 导入必要的Star-CCM+ API import star . ccm . product . CCMProject;// 自定义插件类 public class CustomPlugin {// 插件主方法 public void run() {

kkchenjj的博客 938

MAC下配置gradle用eclipse 打包android程序

1.下载gradle binhttp://gradle.org/gradle-download/ 2.配置gradle,http://www.douban.com/note/311599602/http://redfinsolutions.com/blog/creating-bashprofile-your-mac GRADLE_HOME=/Users/changfeng/bin/g...

weixin_30446197的博客 103

在 SAP 里玩转 FTP:标准程序 RSFTP00x 全景解析与落地实践

摘要:SAP系统通过封装的标准FTP程序(RSFTP001-008)提供便捷的文件传输能力,适用于各类集成场景。关键点包括:1)依赖SAPFTP可执行程序和RFC目的地;2)使用RSFTP005进行前置检查并生成RFC配置;3)标准报表各司其职,如RSFTP002用于命令测试、RSFTP007/008提供参考实现;4)开发时组合FTP_CONNECT/COMMAND/DISCONNECT等函数模块。特别注意前台(SAPFTP)与后台(SAPFTPA)的环境差异,这是常见故障点。该方案通过标准化工具链显著降低

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 210

图文来教你在eclipse下用gradle 来打包Android

gradle其他好处就不多说,在Android应用发布的时候,如果要统计多个渠道,gradle 批量打包的好处就显示出来了;下面介绍图文来介绍 按eclipse的导出时 选择Android;如下图 然后按下面一步一步往下点 欢迎加入QQ交流3群:317874559 点击完成之后 工程里面就生成了如下的几个文件;也就是gradle的配置文

三杯五岳 2830

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Eclipse下使用Gradle进行Android批量打包,微信分享失败

Eclipse下使用Gradle进行Android批量打包微信分享失败问题(未解决)

ansha2008的专栏 948

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Eclipse下用Gradle 打包Android 程序

gradle其他好处就不多说,在android应用发布的时候,如果要统计多个渠道,gradle 批量打包的好处就显示出来了;下面介绍图文来介绍 按eclipse的导出时 选择Android;如下图 然后按下面一步一步往下点 欢迎加入QQ交流3群:317874559 点击完成之后 工程里面就生成了如下的几个文件;也就是gradle的配置文件 打开gradle-

anqixing的专栏 679

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

照片教你eclipse通过使用gradle 打包Android

gradle其他优点不说,在android当应用程序公布。假设你要算一些渠道,gradle 在节目包装散装优势;下面给大家介绍的图形 按eclipse当出口 选择Android;例如下面的附图 一步一步往下点 欢迎增加QQ交流3群:317874559 点击完毕之后 project里面就生成了例如以下的几个文件。也就是gradle的配置文件 打...

weixin_34416754的博客 146

图文来教你在eclipse下用gradle 来打包Android(转)

编者an:1.文中搭建环境的话,没有什么问题,如果adt的话,至少需要ADT22以上的,否则Export不会出现Gradle这个选项                2.按照文中的方法以及原文demo,编译均有错误,需要注意。我转载主要仅仅是为了做一个备份,关于解决方法,我仅仅在本地做了些笔记                   有时间就发博客整理一下。若遇到同样问题,欢迎留言。

Lu. saning 740

使用eclipse和gradle对Android应用进行批量打包

对于eclipse下使用gradle批量编译gradle,以及gradle的配置

ansha2008的专栏 953

Android Gradle项目 打包,【Android】使用Gradle打包apk

前提Eclipse 4.4.1ADT 23.0.4Gradle 2.2.1流程:1.安装gradle以及配置环境变量就不多说了,网上搜一下一大堆。2.首先在eclipse中选中的自己项目,然后export-》Android-》Genearte Gradle buildfiles此时,会在项目文件的最下面会出现一个build.gradle的文件,这个就是gradle的自动打包的配置文件。3.我们还需...

weixin_39678426的博客 1281

[原]Android打包之Gradle打包

最近尝试了一下Android的Gradle打包,发现确实比Ant打包会方便很多,特此记录下来。 注:android的gradle现在插件的版本已经是0.14.3了,对于一些老的方法和api,有一些已经被移除,无法使用(http://tools.android.com/tech-docs/new-build-system/migrating-to-1-0-0),以下这些属性改名,原先的不能用: ...

weixin_34384557的博客 188

【2021最新】安卓开发环境搭建 android studio安装 JDK+SDK+NDK ADB调试

** 2021最新 ** android studio开发环境搭建 包括下载安装 调试 JDK SDK NDK Gradle ADB环境搭建 安卓项目修改编译打包 eclipse+ADT+JDK+SDK+NDK环境搭建 Flutter+Dart开发环境搭建 安卓项目调试打包编译 需要远程搭建调试 请点击 进入 ...

weixin_45691961的博客 1827
上一篇: Android 自定义FloatView实现悬浮视图
下一篇: Android GIF图片显示
KingToAce
博客等级 码龄10年 9粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值