Dexguard 7.3.01与gradle 2.3.0不兼容

时间:2017-04-04 20:56:19

标签: android gradle proguard dexguard

我正在使用Dexguard的项目中工作,但是当我尝试将gradle更新到版本2.3.0时,我在同步时收到以下错误消息:

  

错误:没有这样的属性:类的sdkHandler:com.android.build.gradle.AppPlugin

设定:

  

Dexguard 7.3.01版

     

com.android.tools.build:gradle:2.3.0

     

gradle distribution3.3

     

Android Studio 2.3

P.S:在Gradle 2.2.0上,我没有遇到这个问题。

感谢。

1 个答案:

答案 0 :(得分:0)

Chris将您的AS更新为2.4 ...

后尝试执行以下操作

ProjectStructure->项目 - >将Android插件版本更改为2.2.0。

另一种选择是如果你按照这个编辑你的Project的build.gradle文件(NOT模块的build.gradle文件)并以这种方式更改为以下语句:

classpath 'com.android.tools.build:gradle:2.2.0'

您也可以尝试在此处通过build.gradle文件更改Sdk的路径:

android{
    System.out.printf("ndkDirectory: %s                    \n", ndkDirectory);
 }

希望它有效!