在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):wustor/GradleModule开源软件地址(OpenSource Url):https://github.com/wustor/GradleModule开源编程语言(OpenSource Language):Python 53.7%开源软件介绍(OpenSource Introduction):exclude配置其实我的博客里面忽略了一种情况,就是dependencies中有需要exclude的情况,多谢Vanish提出了这个问题,如果单纯的去遍历一个map是不可以的,比如说下面Glide的配置情况
对于这种情况的话,需要额外定义一个关于exclude的map,因为可能多个依赖需要exclude,下面就用Glide举个栗子: config.gradlemap的key是compile的依赖,然后value是一个数组,因为有可能需要剔除多个重复依赖,所以用数组来表示
build.gradleexcludes.each { entry ->
compile(entry.key) {
entry.value.each { childEntry ->
exclude(group: childEntry.key, module: childEntry.value)
}
}
} 然后在build.gradle中拿到这个map,然后进行遍历就好,代码已上传,有需要的可以下载进行查看。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论