无法加载类com.android.build.gradle.managed.NdkConfig $ Impl

时间:2016-02-03 19:43:45

标签: java android android-studio android-ndk

我刚刚升级到AS 2.0 Preview 8,我正在尝试构建我的旧项目。我将其更新为

classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha8'

并更新了gradle-wrapper.properties以使用gradle-2.10-all.zip,但是当我尝试构建项目时,我得到了一个Java stactrace说:

Unable to load class com.android.build.gradle.managed.NdkConfig$Impl

我使用Java 8启动AS以及将该设置作为项目的JDK。我也遇到了与Java7相同的问题。我错过了什么?

2 个答案:

答案 0 :(得分:10)

我的项目存在问题是由于gradle-experimental插件发生了变化:

  

+ =不再适用于馆藏。将项目添加到列表中可以通过添加'添加'或者' addAll'方法。例如CFlags + =   " -DCUSTOM_DEFINE"可以用CFlags.add替换(" -DCUSTOM_DEFINE")

更改了这些事件并成功完成了构建。

答案 1 :(得分:2)

奇怪的是,只需做一个Gradle clean就可以解决这个问题。希望这能帮助别人,因为这不直观