阴影罐访问

时间:2015-12-04 21:02:12

标签: java gradle

所以我对阴影罐做了一些研究,并设法用Gradle成功完成:

configurations {
    shade
    compile.extendsFrom shade
}

dependencies {
    shade 'org.xerial:sqlite-jdbc:3.8.11.2'
}

jar {
    configurations.shade.each { dep ->
        from(project.zipTree(dep)) {
            exclude 'META-INF', 'META-INF/**'
        }
    }
}

前面有srgExtra "PK: org/sqlite com/github/cossacksman/mrchunkl/repack/sqlite",但阴影不是问题。我是否在混淆阶段使用新的或旧的包名称访问被遮蔽到jar中的包,因为它们被遮蔽了?

0 个答案:

没有答案