android Gradle
巴山有雨
记录我目之所及的世界。
展开
-
Gradle三:创建构建Variant
什么是Variant?每个android项目都有debug和release构建类型,而productflavor让管理多个应用或依赖库版本成为可能,而构建类型常常和product flavor一起使用,可以很容易地处理测试和生产应用的免费和付费版本,构建类型和product flavor的结合结果称之为variant。构建新类型创建一个新的构建类型staging如下代码: buildTypes { release { minifyEnabled fal原创 2021-09-21 20:00:26 · 376 阅读 · 0 评论 -
Gradle二:任务入门
在Android Studio中,会提供一个管理Gradle任务的窗口,如下:在根Tasks中,有些常用的任务,可以直接双击运行:assemble:集合项目的输出clean:清理项目的输出check:运行所有的检查,通常是单元测试和集成测试build:同时运行assemble和checkapp中的android目录下则有:assemble:为每个构建版本创建一个apkclean:删除所有构建内容,例如apkcheck:运行Lint检查,如果Lint发现了一个问题,则可终止构原创 2021-09-14 07:40:05 · 226 阅读 · 0 评论 -
Gradle一:初识Gradle
Gradle官方文档:https://docs.gradle.org/current/userguide/installation.htmlGradle基础:1.Gradle构建脚本的语言:基于Groovy的领域专用语言(DSL)2.基于build文件组装项目和任务对象。一个任务对象包含一系列动作对象,这些对象之后会按照顺序执行。3.Gradle构建阶段:(1)初始化:根据项目模块(依据build),创建多个项目实例。(2)配置:构建脚本执行,为每个项目实例创建和配置任务。(3)执行:根据原创 2021-09-14 07:27:18 · 303 阅读 · 0 评论