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

Fur*_*rge 5 java android android-ndk android-studio

我刚刚升级到AS 2.0 Preview 8,我正在尝试构建我的旧项目.我更新了它

classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha8'
Run Code Online (Sandbox Code Playgroud)

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

Unable to load class com.android.build.gradle.managed.NdkConfig$Impl
Run Code Online (Sandbox Code Playgroud)

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

jlh*_*ora 10

我的项目的问题是由于gradle-experimental插件的更改:

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

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


Fur*_*rge 2

奇怪的是,只需执行 Gradle 即可解决此问题clean。希望这对其他人有帮助,因为这并不直观