美文网首页
android 打jar

android 打jar

作者: 客观开发者 | 来源:发表于2022-03-09 09:54 被阅读0次

    极光demo 为案例

    /** 打包成jar **/
    task makeJar(type: Copy) {
    //删除存在的
    delete 'build/libs/jiguang.jar'
    //设置要拷贝文件的路径;[如果没有bundles文件夹,则将bundles替换成packaged-classes]
    from('build/intermediates/bundles/debug/')
    //设置存放jar的文件目录
    into('build/libs/')
    //include ,exclude参数来设置过滤
    //将classes.jar放入build/libs/目录下(我们只关心classes.jar这个文件)
    include('classes.jar')
    //重命名
    rename('classes.jar', 'jiguang.jar')
    }
    makeJar.dependsOn(build)

    -- gradlew makeJar

    出现错误
    添加

    lintOptions {
            abortOnError false
        }
    

    多个model 使用,合并成一个 aar

    有时候写一个lib ,会牵连好几个model 的功能,使用合并成一个aar。

    demo 练习


    image.png

    每次都会引用俩个项目


    image.png

    打包之后就会一个文件aar


    image.png

    代码


    image.png
    image.png

    打包


    image.png

    https://github.com/kezong/fat-aar-android/blob/master/README_CN.md

    多级服用,或多个model 直接互相调用,可以进行 合并

    相关文章

      网友评论

          本文标题:android 打jar

          本文链接:https://www.haomeiwen.com/subject/zlholrtx.html