|
|
@ -239,6 +239,8 @@ static String getArtifactName(ResolvedArtifactResult artifact) { |
|
|
|
|
|
|
|
|
|
|
|
代码是参考 ProcessApplicationManifest 这个 Task 来写的,如果在较低版本的 Gradle 则名为 MergeTasks,看名字就知道这个 Task 是干什么的了。 |
|
|
|
代码是参考 ProcessApplicationManifest 这个 Task 来写的,如果在较低版本的 Gradle 则名为 MergeTasks,看名字就知道这个 Task 是干什么的了。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
其次,更改一下不同的 ArtifactType,会发现惊喜哦~ |
|
|
|
|
|
|
|
|
|
|
|
剩下还有一个需要完善的,那就是把整个流程封装成一个 Task 就好了,这就需要涉及到动态添加依赖了,毕竟这种方法必须要依赖 Gradle 源码了。 |
|
|
|
剩下还有一个需要完善的,那就是把整个流程封装成一个 Task 就好了,这就需要涉及到动态添加依赖了,毕竟这种方法必须要依赖 Gradle 源码了。 |
|
|
|
|
|
|
|
|
|
|
|
(逃~ |
|
|
|
(逃~ |