【发布时间】:2018-04-09 12:50:36
【问题描述】:
我正在使用 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"
}
}
我不知道问题是什么,但我得到了错误:
由于输入未绑定,无法应用以下模型规则 和/或主题:
android.ndk { ... } @app\build.gradle 第 27 行,第 5 列 主题: - android.ndk 对象 [*]
[*] - 表示找不到路径的模型项或 输入。
指的是“ndk”命令的行。
谢谢!
【问题讨论】:
-
您是否从旧的实验性 gradle 插件升级?
model块不再使用 AFAIK,即它应该只是android ... { ndk { ... } }
标签: android gradle android-ndk android-gradle-plugin java-native-interface