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

相关推荐
ShayneLee819 小时前
Nginx修改请求头响应头
android·运维·nginx
廋到被风吹走19 小时前
【数据库】【MySQL】高可用与扩展方案深度解析
android·数据库·mysql
恋猫de小郭19 小时前
Flutter 官方正式解决 WebView 在 iOS 26 上有点击问题
android·前端·flutter
CaspianSea1 天前
编译Android 16 TV模拟器(一)
android
廋到被风吹走1 天前
【数据库】【MySQL】InnoDB外键解析:约束机制、性能影响与最佳实践
android·数据库·mysql
峥嵘life1 天前
Android16 EDLA 认证测试CTS问题分析解决
android·java·服务器
惟恋惜1 天前
Jetpack Compose 的状态使用之“界面状态”
android·android jetpack
_李小白1 天前
【Android FrameWork】第二十六天:BroadcastReceiver
android
BD_Marathon1 天前
【JavaWeb】Servlet_jar包导入和Content-Type问题
java·servlet·jar
@#---1 天前
如何准确判断json文件并且拿到我想要的信息
android·python·json