android studio 项目打包jar包

首先在gradle文件中配置

task makeJar(type: Copy) {
    //删除存在的
    delete 'build/outputs/xcrashdebug.jar'
    //从该目录下加载要打包的文件,注意为编译后classes.jar路径,自己看一下
    //注意:文件夹名称有可能为default,也可能是release
    //路径:intermediates/packaged-classes/release/ 或 intermediates/bundles/default/下
    from('build/intermediates/compile_library_classes_jar/release/')
    //jar包的保存目录
    into('build/outputs/')
    //设置过滤,只打包classes文件
    include('classes.jar')
    //重命名,myutils.jar 名字自己随便起
    rename ('classes.jar', 'xcrashdebug.jar')
}
makeJar.dependsOn(build)

有可能会出现错误,文件最后一行没空格

文件未以空行结尾。 [NewlineAtEndOfFile]

这时候需要在配置
android studio 项目打包jar包_第1张图片
android studio 项目打包jar包_第2张图片

设置成ture忽略

你可能感兴趣的:(android,studio,jar,android)