gpt4 book ai didi

Android 自动复制 Proguard 映射 Android Studio

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:52 26 4
gpt4 key购买 nike

每次实时构建完成时,是否有办法将 Proguard 映射文件自动复制到 Android Studio 中的(选定的)目标 APK 目录?

最佳答案

此解决方案会将生成的 mapping.txt 复制到 {targetDir}/mapping/,其中 {targetDir} 是目标 APK 目录。 (此解决方案还将在 txt 文件名中添加日期。)

编辑你的应用模块的build.gradle,更新android任务:

android {

... // your usual stuff

applicationVariants.all { variant ->
variant.outputs.each { output ->
if (variant.getBuildType().isMinifyEnabled()) {
variant.assemble.doLast{
copy {
from variant.mappingFile
into output.outputFile.parent + "/mapping"
rename { String fileName ->
"mapping-${variant.name}-${new Date().format('yyyy_MM_dd')}.txt"
}
}
}
}
}
}
}

关于Android 自动复制 Proguard 映射 Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31387425/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com