【发布时间】:2015-08-04 21:25:08
【问题描述】:
我正在寻找一种在 proguard 运行后运行我的 espresso-tests 的方法——这应该是一个配置错误的 proguard 的安全网(只是在将黄油刀更新到 7.0 后才得到这个并且忘记更新 proguard 配置)
【问题讨论】:
标签: android android-espresso android-proguard
我正在寻找一种在 proguard 运行后运行我的 espresso-tests 的方法——这应该是一个配置错误的 proguard 的安全网(只是在将黄油刀更新到 7.0 后才得到这个并且忘记更新 proguard 配置)
【问题讨论】:
标签: android android-espresso android-proguard
假设您正在使用 Android Gradle 构建系统中内置的标准机制对 APK 进行防护(为特定的 buildType 设置“minifyEnabled true”),您可以通过设置 testBuildType 来测试您的“防护”APK,如 here 所述并正常运行您的 connectedAndroidTest 任务。
例如,如果您的 'release' buildType 是配置为针对它运行 proguard 的版本,您可以将以下内容添加到您的 gradle 文件中:
android {
testBuildType "release"
}
【讨论】: