当前位置: 首页 > news >正文

Android之gradle和gradlew命令编译项目总结

一、./gradlew assembleRelease 打包

./gradlew assembleRelease 打包
1、sdk配置,local.properties里面配置sdk路径就行,不需要把sdk配置到系统环境变量去
2、gradle版本配置,不需要gradle版本配置到系统环境变量去,指定distributionUrl值就行,可以线上或者本地的文件
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
3、java环境配置到系统环境变量去

二、Gradle assembleRelease 打包

1、sdk配置,local.properties里面配置sdk路径就行,不需要把sdk配置到系统环境变量去。
2、gradle版本需配置到系统环境变量去,才能使用gradle命令,指定distributionUrl值就行(不指定也行),可以线上或者本地的文件
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
3、java环境配置到系统环境变量去

这种方式gradle命令打包方式不推荐,怕gradle版本和项目不兼容,所以推荐gradlew命令打包

http://www.dtcms.com/a/323439.html

相关文章:

  • 消息队列核心功能和消息队列做异步的优势
  • C++:继承[下篇]
  • Vue 使用element plus组件库提示doesn‘t work properly without JavaScript enabled
  • [ MySQL 数据库 ] 多表关联查询
  • STM32HAL库 -- 10.DMA外设实战(UART串口+DMA读取传感器数据)
  • Tangram官网教程
  • Qt Graphics View框架概述
  • 夺宝奇兵 古老之圈 送修改器(The Great Circle)免安装中文版
  • openvela之STM32开发板部署
  • 力扣(轮转数组)
  • 智慧水务漏检率↓75%:陌讯水下视觉监测方案实战解析
  • 北京天津唐山廊坊沧州打捞日记
  • Nvidia 开源 KO 驱动 开发入门
  • 车流高峰漏检率↓85%!陌讯时序建模方案在智慧交通的实时优化​
  • AtCoder Beginner Contest 418
  • LLVM编译器入门
  • 力扣面试150(51/100)
  • 【Python 工具人快餐 · 第 2 份】
  • 使用SPM进行核磁数据预处理
  • 【无标题】六边形结构在二维拓扑量子色动力学模型中确实具有独特优势,并构建完整的二维拓扑量子色动力学模型。
  • Redis三种特殊数据类型
  • 【深度学习2】logistic回归以及梯度下降
  • synchronized和RentrantLock用哪个?
  • Datawhale AI夏令营第三期,多模态RAG方向 Task2
  • 小白成长之路-Docker部署
  • 第二十八天(cookiesessiontokeny验证)
  • JVM性能调优的原则有哪些?
  • 深入理解C++构造函数与初始化列表
  • P1025 [NOIP 2001 提高组] 数的划分 题解
  • 【嵌入式DIY实例-Arduino篇】-水质检测系统