1.File --- New ---New Module---- 选择Android Library;
创建好后moudle后
2.然后将这个moudlue 导入到DemoSP中:
File --- Project Structure
3.现在进行生成jar包:
在moudle中下的gradle下写如下代码:
task makeJar(type:Copy){
delete 'build/libs/shareprefsutils-v1.0.jar'
from('build/intermediates/bundles/debug/')
into('build/libs/')
include('classes.jar')
rename('classes.jar','shareprefsutils-v1.0.jar')
}
makeJar.dependsOn(build)
5.在Terminal 中输入命令:gradlew makeJar 进行生成jar;
1)第一次生成会慢,as会自动从网络下载工具;
2)以后就快了
6.生成jar包和arr文件
7.使用jar和arr文件:
1)jar 只有class文件,不包含资源文件;
2)arr文件包含class文件,和资源文件;
(1)使用jar包不说了,
(2)使用arr文件说下:
repositories{
flatDir{
dirs 'libs'
}
}
compile(name: 'shareprefssecuritylibrary-release', ext: 'aar')
8.执行完 7中的 第四步后: