android 项目打包jar
16lz
2021-01-26
android项目打包成aar很简单,在app的build.gradle中改变apply的类型,然后build就可以打包aar
apply plugin: 'com.android.library'
打包成jar,同样需要上步操作,但是还需要在app的build.gradle中android{}标签下增加一些task
def SDK_DES = "build/outputs/jar/" def JAR_FILE = "build/intermediates/bundles/release/classes.jar" def JAR_NAME = "name" task delBuild(type: Delete) { delete JAR_NAME+ ".jar" } task makeJar(type: Jar) { from zipTree(JAR_FILE) baseName = JAR_NAME destinationDir = file(SDK_DES) } makeJar.dependsOn(delBuild, build)
然后就可以看见在右侧gradle中 <编译module>/Tasks/other/这两个选项了,
先点击delBuild删除当前jar,然后makejar生成jar,
屏幕快照 2019-03-26 下午5.01.59.png
然后就可以引用了。
更多相关文章
- [Android] 问题记录 - Ubuntu 下编译Android源码
- Android(安卓)5.0系统进入APP崩溃之multiDexEnabled踩坑记
- Android(安卓)studio Cause: buildOutput.apkData must not be n
- Android应用多渠道打包脚本
- 关于ant 打包android引入第三方类库library project的终极解决方
- Windows SublimeText内使用NDK编译Android(安卓)so(不用cygwin)
- 《Android系统安全和反编译实战》目录
- import project后,出现Unable to get system library for the pro
- Android(安卓)Studio添加so文件并打包到APK的lib文件夹中