- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我下面有2个buildType:
debug {
...
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'proguard-rules-dont-obfuscate.pro'
...
}
inhouse.initWith(buildTypes.debug)
inhouse {
...
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
println proguardFiles.toString()
...
}
最佳答案
我发现proguardFiles仅在内部执行proguardFiles.addAll。为了不包括继承的buildTypes中的proguard文件,我需要清除proguardFiles列表。幸运的是,我找到了setProguardFiles方法,该方法在设置之前会进行proguardFiles.clear()设置。因此,解决方案是在添加新的proguard文件之前添加setProguardFiles(empty)。
inhouse.initWith(buildTypes.debug)
inhouse {
...
List empty = new ArrayList<String>()
setProguardFiles(empty)
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
println proguardFiles.toString()
...
}
关于android - 如何从继承proguardFiles中删除proguard文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33768222/
我试图构建一个应用程序,其中包含一个带有 proguard 的库模块 La,我注意到该库没有被混淆。试图理解为什么。此时此刻,这是我的 buildType: release { minifyEnab
您好,我正在尝试在 cmd 上运行“ant clean debug”命令。但是我得到了返回的空值:1 个错误。 BUILD FAILED C:\Program Files (x86)\Android\
在将 DexGuard 与 android studio 一起使用时,我们始终需要在发布版本中包含一行,那就是 proguardFile getDefaultDexGuardFile('dexguar
我已经创建了一个 multidex 应用程序。但是关于混淆器,我在 build.gradle 中有以下内容: android { defaultConfig { ...
我正在尝试运行来自以下来源的 AR 示例应用程序:https://artoolkit.org/documentation/doku.php?id=4_Android:android_examples
我是一名优秀的程序员,十分优秀!