Android Studio3.2中导出jar包的过程详解

 更新时间:2020年06月11日 08:45:56   作者:黄岛主  
这篇文章主要介绍了Android Studio3.2中导出jar包的过程,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.)说明.

本项目是来自github上的一个项目roottools (https://github.com/Stericson/RootTools),这里只是想本地编译后输出下jar包供自己进行使用。

2.)操作步骤.

步骤1)按之前你熟悉的方式进行开发待输出为jar的项目.

步骤2) 一般的gradle设置,比如gradle版本,android sdk的编译,目标,最小要求版本..还有compileOptions的jdk版本设置等.

步骤3)gradle中的apply plugin设置:

apply plugin: 'com.android.library' //这里是重点,将最前面的apply plugin: 'com.android.application' 修改为apply plugin: 'com.android.library',application对应的是apk

步骤4)输出jar的Task配置.

//从这里开始是导出jar的gradle设置
task copyJar(type: Copy) {
 delete 'build/outputs/RootTools.jar'//刪除之前的舊jar包
 archivesBaseName = "code"//jar包名称
 from('build/intermediates/intermediate-jars/release') //这里是代码编译后的classes.jar,res.jar包目录(不同as版本是不一样的,根据自己的来)
 into('build/libs') //jar包输出目录
 include('classes.jar')//复制的代码jar包,固定叫classes.jar
 rename('classes.jar', 'RootShell.jar') //重命名jar包的名字(随便写都可以)
}
copyJar.dependsOn(build)

步骤5)SyncNow并执行相关的Task.

总结

到此这篇关于Android Studio3.2中导出jar包的过程详解的文章就介绍到这了,更多相关android studio导出jar包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Flutter WillPopScope拦截返回事件原理示例详解

    Flutter WillPopScope拦截返回事件原理示例详解

    这篇文章主要为大家介绍了Flutter WillPopScope拦截返回事件原理示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Android调试神器stetho使用详解和改造

    Android调试神器stetho使用详解和改造

    今天小编就为大家分享一篇关于Android调试神器stetho使用详解和改造,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • Android实现手势滑动多点触摸缩放平移图片效果(二)

    Android实现手势滑动多点触摸缩放平移图片效果(二)

    这篇文章主要介绍了Android实现手势滑动多点触摸缩放平移图片效果,实现图片支持多点触控,自由的进行缩放、平移的注意事项,感兴趣的小伙伴们可以参考一下
    2016-02-02
  • android不读入内存获取图像宽高信息的方法

    android不读入内存获取图像宽高信息的方法

    这篇文章主要介绍了android不读入内存获取图像宽高信息的方法,涉及Android获取图像信息的相关技巧,需要的朋友可以参考下
    2015-04-04
  • Android编程根据系列图片绘制动画实例总结

    Android编程根据系列图片绘制动画实例总结

    这篇文章主要介绍了Android编程根据系列图片绘制动画的方法,以实例形式总结了Android根据图片绘制动画的常见情况与具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • Android实现水波纹效果实例代码

    Android实现水波纹效果实例代码

    大家好,本篇文章主要讲的是Android实现水波纹效果实例代码,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • Android开发中Listview动态加载数据的方法示例

    Android开发中Listview动态加载数据的方法示例

    这篇文章主要介绍了Android开发中Listview动态加载数据的方法,结合实例形式较为详细的分析了Android操作ListView界面布局与数据动态更新相关操作技巧,需要的朋友可以参考下
    2017-10-10
  • 发布 Android library 到 Maven 解析

    发布 Android library 到 Maven 解析

    这篇文章主要介绍了发布 Android library到Maven解析,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Android ApplicationInfo 应用程序信息的详解

    Android ApplicationInfo 应用程序信息的详解

    这篇文章主要介绍了Android ApplicationInfo 应用程序信息的详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-10-10
  • Android实现音乐视频播放

    Android实现音乐视频播放

    这篇文章主要为大家详细介绍了Android实现音乐视频播放,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05

最新评论