Android Studio 导出 jar

AS版本:Android Studio Giraffe | 2022.3.1 Patch 1

1、File——New Module——Android Library

Android Studio 导出 jar_第1张图片

2、mylibrary——main——新建功能类

Android Studio 导出 jar_第2张图片

3、mylibrary——build.gradle——android {}内复制以下代码——Sync Now

//Copy类型

tasks.register('makeJar', Copy) {

//删除存在的

delete 'libs/sp-lib.jar'

//设置拷贝的文件

from('build/intermediates/aar_main_jar/release/')

//打进jar包后的文件目录

into('libs/')

//将classes.jar放入libs/目录下

//include ,exclude参数来设置过滤

include('classes.jar')

//重命名

rename('classes.jar', 'sp-lib.jar')

}

//执行生成JAR

makeJar.dependsOn(build)

  • # sp-lib jar名字
  • # release 路径,不同版本路径不一致
  • # 别忘了 Sync Now

Android Studio 导出 jar_第3张图片

4、Gradle——JarSteps——mylibrary——other——找到makejar

Android Studio 导出 jar_第4张图片

5、点击makejar——等待完成,libs 内生成 sp-lib.jar

Android Studio 导出 jar_第5张图片

你可能感兴趣的:(Android,Android,JAR)