0
我已经建立在Android上使用的gradle工作室的AAR。应用的ProGuard到Maven构建AAR
构建本身进行得很顺利,我已经成功地构建AAR文件。
我想申请的ProGuard的POM文件,并缩小我的AAR文件的大小。
我有一个proguard文件作为proguardFiles附加到buildTypes。 当我打开aar文件时,我可以看到proguard文件存在,但未应用于aar大小。
buildTypes {
debug {
proguardFiles getDefaultProguardFile('proguard-android.txt'), rootDir.absolutePath + '/proguard_debug.pro'
}
}
建设的POM文件时,我已经添加了这一行,我gradle这个:
pom.withXml { asNode().appendNode('build').appendNode('plugins').appendNode('plugin').
appendNode('configuration').appendNode('proguard').with {
appendNode('skip', false)
}
}
由此,在那是POM文件中的条目构建:
<project>
...
<build>
<plugins>
<plugin>
<configuration>
<proguard>
<skip>false</skip>
</proguard>
</configuration>
</plugin>
</plugins>
</build>
</project>
但,这里是我的问题:它看起来并不像aar build缩小了。
这是我的参考:当我在maven的整个过程之前构建aar时,它的大小是2.7mb,现在是5mb。
多数民众赞成在已经设置,它不够 – Dus