从品牌网站建设到网络营销策划,从策略到执行的一站式服务
1、创建一个Java library 项目命名为BuildSrc,删除build.gradle里面的内容,添加下面内容
创新互联于2013年创立,先为大新等服务建站,大新等地企业,进行企业商务咨询服务。为大新企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
apply plugin: 'groovy'
dependencies {
compile gradleApi()//gradle sdk
compile localGroovy()//groovy sdk
}
2、删除src/main下所有目录文件
package com.home.plugin
import org.gradle.api.Plugin
import org.gradle.api.Project
public class MyPlugin implements Plugin {
void apply(Project project) {
System.out.println("========================");
System.out.println("这是个插件!");
System.out.println("========================");
}
}
在main目录下创建resources目录然后在resources目录里面再新建META-INF目录
再在META-INF里面新建gradle-plugins目录。最后在gradle-plugins目录里面新建properties文件
注意这个文件的命名,你可以随意取名,但是后面使用这个插件的时候,会用到这个名字
比如,你取名为com.home.plugin.properties,而在其他build.gradle文件中使用自定义的插件时候则需写成:apply plugin: 'com.home.plugin'
com.home.plugin.properties文件内容为:implementation-class=com.home.plugin.MyPlugin
3、在app下的build.gradle添加引用 apply plugin: 'com.home.plugin'
Demo源码:https://github.com/xuguohongai/android/tree/master/GradlePlugin
参考连接:http://kvh.io/cn/tags/EmbraceAndroidStudio/
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图