您的位置:首页 > 移动开发 > Android开发

android studio 如何成功的打一个jar包 (不含资源文件)

2017-10-10 10:16 246 查看

1.新建一个android程序

2.新建一个Module -  Android Library

3.在app下面的build.gradle  加如下代码

  task makeJar(type: Copy) {

    delete 'build/libs/mysdk.jar'

    from('build/intermediates/bundles/release/') into('build/libs/')

    include('classes.jar')

    rename('classes.jar', 'xxlib.jar')

}

    makeJar.dependsOn(build)

//注意  'xxlib.jar'  是指自己将要生成的jar名字

4.在app下面的build.gradle - android 括号中 加如下代码

   lintOptions {

        abortOnError false

    }

5.编译  点击as软件 下方Terminal 输入gradlew makeJar,输入完成一段时间,末尾显示BUILD SUCCESSFUL 即可

6.生成的lib文件位置,可以看下3的代码 (('build/libs/'))

//后来我看见有些blog表述:build输出文件中已包含jar包,不必再想办法生成jar,jar包位置在你自己的建立的moduel下的 build/intermediates/bundles/release/classes.jar 。运行程序直接Copy出来
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: