我試圖配置proguard使用它與我的espresso UI測試風味。事情是Proguard往往忽略我的調試proguard配置。使用proguard咖啡/ androidTest
這是配置的樣子:
buildTypes {
debug {
minifyEnabled true
proguardFiles 'proguard-debug.pro'
testProguardFile 'proguard-debug.pro'
signingConfig signingConfigs.release
}
}
我加testProguardFile
但它似乎並沒有對androidTest
工作。我正在運行mockDebug
風味變體。當我剛剛運行應用程序時,它工作正常,但是當我嘗試運行位於adnroidTest
中的測試時,由於proguard警告,它不會運行,就像proguard文件根本沒有處理,而且文件非常簡單:
proguard-debug.pro
-dontobfuscate
-dontoptimize
-dontwarn
之前有人開始勸我關閉proguard相關的調試版本:我需要把它啓用,因爲multidex的。