1.module的gradle文件顶部依赖为apply plugin: 'com.android.library'

2.gradle中不能有appID,如果有注释掉

3.在gradle文件的最下面android{}和dependencies{}的外面添加下面代码:

//下面的的都是需要添加的
task deleteOldJar(type: Delete) {
    delete 'build/outputs/test.jar'
}
task exportJar(type: Copy) {
    from('build/intermediates/intermediate-jars/release/')//3.0之前的版本是(build/intermediates/bundles/release/)之后发生了变化
    into('build/libs/')//输出路径,自定义
    include('classes.jar')
    rename ('classes.jar', 'test.jar')//后面的是jar包名,自定义
}

exportJar.dependsOn(deleteOldJar, build)

4.as右上角的gradle找到exportJar任务双击它就能成功


更多相关文章

  1. ubuntu16.04 + Qt5.13 搭建安卓开发环境
  2. Android(安卓)SharedPreferences 详解 源码解析
  3. Android(安卓)pcm文件播放方法(AudioTrack)
  4. Android(安卓)dex分包方案
  5. Android中SharedPreferences存储数据
  6. Android(安卓)退出所有Activity
  7. android:Read-only file system解决
  8. 获取数字签名(.keystore)SHA1、MD5值
  9. 显示界面的时候直接获取到EditText焦点弹出键盘

随机推荐

  1. Android的支持库 && app/apk包进系统 &&
  2. 如何在Android应用里对HTTP请求头部添加
  3. 解决android调用系统相机拍照保存时onAct
  4. 路径提供者文档目录是一个安全的位置吗?
  5. 如何在Android 7.0+中检索SD卡的序列号?
  6. Android多线程下载远程图片【转】
  7. 转:Android Studio Error:Connection time
  8. MD5加密,java工具类 String 转变成MD5 St
  9. 没有包lib32z1,lib32ncurses5,lib32stdc+
  10. Android TextView设置字体风格