gradle插件开发安卓Gradle

Gradle中插件的使用

2021-12-06  本文已影响0人  itfitness

目录

插件的类型

插件的类型分为:
1.脚本插件
2.二进制插件

插件的使用

1.脚本插件的使用

脚本插件的使用方法如下:

apply(from:<文件名>)

比如:

apply(from:"common.gradle")

common.gradle文件如下:

//定义变量
ext{
    defaultName = "李四"
}

这里在build.gradle中定义一个Task打印这个变量

task Hello{
    println defaultName
}

结果如下


2.二进制插件的使用

二进制插件的使用如下:

//这里的java是插件的id,我们引用插件一般是使用id
apply plugin:"java"

在Gradle2.1之后一般使用这种方式比较方便

plugins {
    id 'java'
}

以上是针对托管在了https://plugins.gradle.org/网站上的插件的配置,如果不是托管在该网站的插件需要配置buildscript比如Android的插件

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        maven { url "https://oss.jfrog.org/libs-snapshot" }
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.3'
    }
}

插件引入后就可以使用插件的功能了,比如这里我使用下java插件的打jar包功能



上一篇下一篇

猜你喜欢

热点阅读