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