Could not find method runProguard问题解决

╰半夏微凉° 2023-10-17 13:36 128阅读 0赞
  1. 问题描述:

在导入一个新的项目时,编译报错如下:

“Error:(16, 0) Could not find method runProguard() for arguments [false] on BuildType_Decorated{name=release, debuggable=false, testCoverageEnabled=false, jniDebuggable=false, pseudoLocalesEnabled=false, renderscriptDebuggable=false, renderscriptOptimLevel=3, minifyEnabled=false, zipAlignEnabled=true, signingConfig=null, embedMicroApp=true, mBuildConfigFields={}, mResValues={}, mProguardFiles=[], mConsumerProguardFiles=[], mManifestPlaceholders={}} of type com.android.build.gradle.internal.dsl.BuildType.”

  1. 问题分析与解决:

显然,runProguard是错误所在。在分析了build.gradle文件后,发现确实指定了为false,去掉这个指定即可。如下:

  1. buildTypes {
  2. release {
  3. //runProguard false
  4. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  5. }
  6. }

发表评论

表情:
评论列表 (有 0 条评论,128人围观)

还没有评论,来说两句吧...

相关阅读