如何使用proguard从我的生产版本中排除我的测试类?

时间:2018-03-19 19:28:05

标签: java android gradle build proguard

这是我当前的proguard文件。我分别在androidTest和Test文件夹中进行了单元测试和UI测试。

s <- c("Junipero Sierra Room 9001 coals ave","patio room2200 virginia beach ave")
get.String=function(x){
  sx=unlist(strsplit(x,""))
  st=grep("[0-9]",sx)[1]
  x=substring(x,st,nchar(x))
  return(x)
}
sapply(s,get.String)

1 个答案:

答案 0 :(得分:0)

简短的回答是,你不需要。您构建时获得的APK中不包含androidTesttest个源集,因此您不必担心使用ProGuard将其剥离。

您可以通过构建APK来检查自己,并使用Android Studio的APK分析器查看(只需双击build/outputs/apk下生成的APK)。寻找你的测试课程。你不应该看到它们。