GT库是彻底开源的,中途有用的不舒服的地方或者觉得有需要改进的地方,可以联系博主,或自己直接依赖GT库直接上手修改即可,里面的注释非常详细。
下面我们来看看如何将GT库源码依赖进去,可供直接修改的
第一步:下载GT库源码
先打开 GT详情页:
https://github.com/1079374315/GThttps://github.com/1079374315/GT点击里面的GT库源码链接
来到源码页后直接下载
第二步:将GT库源码拷贝到自己项目
下载下来后,将压缩包里的 gt 与 gt-DataBinding 文件夹拉出来,拷贝到你自己的项目中
第三步:加入 gt 与 gt-DataBinding 这两个模块
打开 settings.gradle 文件,在最后面添加, 然后再在右上角Sync Now 一下
//添加GT库2个模块 gt 与 gt-DataBinding
include ':gt'
include ':gt-DataBinding'
同步完成后,这时就可以看到我们GT库源码了
第四步(最后一步):依赖GT库源码
打开 build.gradle 文件,在dependencies {} 里面添加, 然后再在右上角Sync Now 一下
//依赖 GT库
implementation project(':gt')
implementation project(':gt-DataBinding')//注册本地库 gt-DataBinding
annotationProcessor project(':gt-DataBinding')
同步后,没啥问题,此时就能开开心心直接使用 GT库源码啦,并且可以直接点进源码进行修改,但需要谨慎修改哦
非常感谢小伙伴们对GT库的关注
关注博主最新发布库:GitHub - 1079374315/GT