我正在使用gradle 4.4,但找不到'ndk'命令。这是我的应用程序的build.gradle:
apply plugin: 'com.android.application'
apply plugin: 'cpp'
android {
System.setProperty('SYS', 'android')
compileSdkVersion 23
buildToolsVersion "27.0.3"
defaultConfig {
applicationId "xxx"
minSdkVersion 23
targetSdkVersion 23
versionCode 1
versionName "1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
model {
android.ndk {
moduleName "native-lib"
}
}
我不知道问题是什么,但出现错误:
The following model rules could not be applied due to unbound inputs and/or subjects:
android.ndk { ... } @ app\build.gradle line 27, column 5 subject: - android.ndk Object [*]
[*] - indicates that a model item could not be found for the path or type.
指的是“ndk”命令的行。
谢谢!
最佳答案
Google基本上停止了实验性NDK插件。请按照其官方指南迁移到稳定的插件Migrate to Stable Gradle for NDK Support using CMake and ndk-build。
如果您对本教程有疑问,并且需要更多指导,请随时在这里提问。
关于android - 在build.gradle中使用 'model.android.ndk'命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49733404/