gradle插件开发
2018-08-01 本文已影响0人
peibn
各位研发的同仁,在开发中遇到各种资源重复等蛋疼的问题,这次我发誓要在编译期间把他们找出来。其他方法还没有试,研发的思路就是:撸代码能解决的问题都不是问题。
进入正题:
一、在AndroidStudio中新建一个Library。
1、删除main下面的原有的文件夹,新建groovy、resource目录。如下图:
![](https://img.haomeiwen.com/i6079414/7667fc16ed907d89.png)
java目录可选。
2、在groovy下面新建Hello.groovy(名字任取,但是你要遵守命名规则哈)文件。
![](https://img.haomeiwen.com/i6079414/dbfc5bd36e1d8f67.png)
3、开发检查逻辑(不展开讲)最后有源码。
4、要新建resource目录,配置。如下图
![](https://img.haomeiwen.com/i6079414/7df8d1387703bbb6.png)
属性文件里面填写
implementation-class=org.com.gradleplugin.Hello(具体的实现类)
5、修改build.gradle。如图
![](https://img.haomeiwen.com/i6079414/a44dcb3df89eff57.png)
5、最后,gradle uploadArchives就发布了。
6、至于怎样使用,产品来提需求了,等我下次分享哈。
https://github.com/peiboning/VideoMe.git