之前的ADT为eclipse,所以对外提供jar时候,直接Export,选中src目录输出就可以了。但切到AS中的时候,就一直很啰嗦。所以,趁着晚上无聊,就研究了一下Gradle的Jar包的输出。
可以作为Jar包内容的有两个地方:
1: build/intermediates/bundles/release/ 下的classes.jar
2: build/intermediates/classes/release/ 下 你的工程目录
方式1,采用的方式为copy,也就是网上最多、最容易搜索、最重复的方式:
task makeJar(type: Copy) {
delete 'build/libs/App'sName.jar'
from( 'build/intermediates/bundles/release ')
into( 'build/libs')
include('