Android Gradle Plugin 1.1.0 - getNdkFolder() 找不到了,有什么替代品吗? [英] Android Gradle Plugin 1.1.0 - getNdkFolder() not found anymore, any replacement?

查看:18
本文介绍了Android Gradle Plugin 1.1.0 - getNdkFolder() 找不到了,有什么替代品吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚将 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆