/build/intermediates/bundles/debug(release)/classes.jar
/build/outputs/aar/libraryname.aar
新建一个android lib
然后代码完成后,编译这个moudel即可生成.aar及.jar
aar生成目录
jar生成目录
你可以根据你的类库的作用,如果包含资源文件,就用aar.
Android studio中如何引用.aar .jar
引用 .jar
将*.jar拷贝到app中的lib下
更改build.gradle 配置文件
dependencies {compile fileTree(include: ["*.jar"], dir: "libs") }在studio新版本中会自动生成,所有你只需直接拷贝.jar到lib目录下编译既可。
repositories {flatDir { dirs "libs"} } dependencies {compile(name: "HouyiLib_v1.0.1", ext: "aar") }值得注意的是:如果aar中也引用了第三方的lib,那么打包后的aar中是没有把这些三方库加入到aar中的,这样就需要在app中除了引用.aar外还要引用其中需要的其他第三方库。