当前位置: 首页 > article >正文

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


http://www.kler.cn/a/105324.html

相关文章:

  • 【JavaEE初阶】 线程安全的集合类
  • elementUI 中 date-picker 的使用的坑(vue3)
  • Redis | 数据结构(02)SDS
  • 解决Windows出现找不到mfcm90u.dll无法打开软件程序的方法
  • 第四章 文件管理 六、文件的基本操作
  • 第十一届蓝桥杯模拟赛第一期
  • 用IntelliJ远程打断点调试
  • Mingw下载---运行vscodeC++文件
  • VNC图形化远程连接Ubuntu服务器
  • vue首页多模块布局(标题布局)
  • 在Java中使用FileReader.read()进行读取文件时,为什么乱码?两个方法解决
  • ROS学习记录2018.7.10
  • 使用java mail SMTPTransport发送邮箱,本地秒到,一上服务器就20-30s左右,生产环境直接发送失败。
  • Python基础学习004——for循环与字符串
  • 一、Docker Compose——什么是 Docker Compose
  • mongodb-gridfs下载文件报Sort exceeded memory limit of 104857600 bytes异常
  • MSQL系列(七) Mysql实战-SQL语句Join,exists,in的区别
  • 【顺序栈的表示和实现,顺序栈的初始化,是否为空,清空顺序栈,销毁顺序栈,】
  • Nginx的请求时间限制(如周一到周五可以访问)
  • Lua语言编写爬虫程序