美文网首页
Android Studio 3.5 打Jar包

Android Studio 3.5 打Jar包

作者: 随风飘丶 | 来源:发表于2020-02-19 10:20 被阅读0次

都是在Module中的build.gradle类操作:
首先是最上方,apply plugin: ‘com.android.library’

task makeJar(type:org.gradle.api.tasks.bundling.Jar) {
    // jar包的名字,随便命名
    delete'build/privacytel.jar'

    // 指定生成的jar名
    baseName'privacytel'

    // 从哪里打包class文件
    from('build/intermediates/packaged-classes/release/')

    //打包到jar后的目录结构
    into('build/libs/')

    // 包含的jar包
    include('classes.jar')

    // 重命名jar包为DownloadBigFiles
    rename ('classes.jar','DownloadBigFiles.jar')

    //去掉不需要打包的目录和文件
    exclude('test/','BuildConfig.class','R.class')

    //去掉R开头的文件
    exclude{it.name.startsWith('R');}
}

makeJar.dependsOn(build)

最后在控制台最下方的Terminal中敲入命令:gradlew makeJar

注意: 由于android studio升级,build/intermediates/bundles文件夹改为:build/intermediates/packaged-classes/release/

相关文章

网友评论

      本文标题:Android Studio 3.5 打Jar包

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