Android Studio 导出 jar

AS版本:Android Studio Giraffe | 2022.3.1 Patch 1

1、File------New Module------Android Library

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

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

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

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

相关推荐
雨白6 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
诺诺Okami10 小时前
Android Framework-Launcher-UI和组件
android
潘潘潘11 小时前
Android线程间通信机制Handler介绍
android
潘潘潘11 小时前
Android动态链接库So的加载
android
潘潘潘12 小时前
Android多线程机制简介
android
CYRUS_STUDIO14 小时前
利用 Linux 信号机制(SIGTRAP)实现 Android 下的反调试
android·安全·逆向
CYRUS_STUDIO14 小时前
Android 反调试攻防实战:多重检测手段解析与内核级绕过方案
android·操作系统·逆向
黄林晴18 小时前
如何判断手机是否是纯血鸿蒙系统
android
火柴就是我18 小时前
flutter 之真手势冲突处理
android·flutter
法的空间18 小时前
Flutter JsonToDart 支持 JsonSchema
android·flutter·ios