美文网首页
AndroidStudio打成Jar包(一)

AndroidStudio打成Jar包(一)

作者: 冉冉升起的小太阳 | 来源:发表于2017-03-17 14:22 被阅读45次

    注意这个给model打包,也就是eclipse中的添加库

    setup 1

    PS:`rename`可以配置jar名字,`into`可以配置jar输出路径
    //build.gradle(model.app) 中
    //XXX是你要打的jar包的名字
    
    task makeJar(type: Copy) {
        //删除存在的
        delete 'build/libs/ar_env.jar'
        //设置拷贝的文件
        from('build/intermediates/bundles/release/')
      //    from('build/intermediates/bundles/debug/')
        //打进jar包后的文件目录
        into('build/libs/')
        //将classes.jar放入build/libs/目录下
        //include ,exclude参数来设置过滤
        //(我们只关心classes.jar这个文件)
        include('classes.jar')
        //重命名
        rename ('classes.jar', 'ar_env.jar')
    }
    
    makeJar.dependsOn(build)
    //在终端执行生成JAR包
    // gradlew makeJar
    
    
    Paste_Image.png

    setup2

    //在terminal 中 
    gradlew makeJar
    //出现不是内部命令 需要执行以下操作
    gradlew
    //出现下载过程  耐心等待中.... 
    
    
    Paste_Image.png

    经过漫长的等待 我吃了个午饭,溜达一圈回来 看到现在情况 成功了

    Paste_Image.png

    然后执行adb 命令

    gradlew makeJar
    //出现下面界面 成功了
    
    Paste_Image.png

    最终样子

    Paste_Image.png

    问题总结

    Android studio Run with --stacktrace option to get the stack trace. Run with --info or --debu
    

    需要添加一个 这样代码

        lintOptions {
            abortOnError false
        }
    
    Paste_Image.png

    相关文章

      网友评论

          本文标题:AndroidStudio打成Jar包(一)

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