一、新建一个module选择Android Library、
三、点击finish后如上图所定义的shlibrary Module会出现在工程目录里面,我们需要的aar文件就在shlibrary --> build-->outputs-->目录下面如下图
四:将shlibrary-debug.aar文件考出后放到需要使用的Module的libs目录下(在这里为了好看我进行了重命名,将shlibrary-debug.aar重命名了为mylibrary-1.0.aar)
五、修改配置文件,在app Module 的gradle文件里添加
repositories {
flatDir {
dirs 'libs'
}
}
和
dependencies {
compile(name:'mylibrary-1.0', ext:'aar')
}
六、完成上述步骤我们生成的aar文件就配置到了app Module里面。运行或者刷新项目就可以在扩展包下看到我们导入的aar文件
七、这样我们就可以在app Module里面正常的使用aar文件了
我们将.aar文件修改后缀为.rar或.zip后将.aar文件解压可以得到.jar文件,但是.jar文件只包含.class文件所以如果有资源文件解压后得到的.jar文件里面是没有的,下图为.aar解压后的目录,箭头标出的为.jar文件