Android Gradle Plugin 1.1.0 - getNdkFolder() 找不到了,有什么替代品吗? [英] Android Gradle Plugin 1.1.0 - getNdkFolder() not found anymore, any replacement?
问题描述
我刚刚将 android Gradle 插件从 1.0.0 更新到 1.1.0,我得到了这个错误:
I just updated android Gradle plugin to 1.1.0 from 1.0.0, and I got this error:
没有方法签名:com.android.build.gradle.LibraryPlugin.getNdkFolder() 适用对于参数类型:() 值:[]
No signature of method: com.android.build.gradle.LibraryPlugin.getNdkFolder() is applicable for argument types: () values: []
我试图找到 gradle 插件 1.0.0 到 1.1.0 的差异,但在网上找不到任何地方.
I tried to find diff of gradle plugin 1.0.0 to 1.1.0 but couldn't find anywhere online.
似乎 getNdkFolder
方法已被更改或删除.
Seems like getNdkFolder
method has been either changed or removed.
有替代品吗?或者任何其他方式获取 NdkFolder ?
Is there a replacement ? Or any other way to get NdkFolder ?
我正在使用这样的方法,
I'm using that method like this,
def ndkDir = project.plugins.findPlugin ('com.android.library').getNdkFolder()
def ndkDir = project.plugins.findPlugin ( 'com.android.library' ).getNdkFolder ()
我还在 Android 问题跟踪器中向工具团队提出了问题:https://code.google.com/p/android/issues/detail?id=152810
I have also filed an issue against tools team in Android issue tracker: https://code.google.com/p/android/issues/detail?id=152810
谢谢!
推荐答案
可以这样获取:
plugins.getPlugin('com.android.library').sdkHandler.getNdkFolder()
这篇关于Android Gradle Plugin 1.1.0 - getNdkFolder() 找不到了,有什么替代品吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!