Структура проекта:
Проект приложения → зависит от проекта библиотеки
Проект библиотеки имеет папку для скомпилированных jni libs
jniLibs.srcDirs = ['libs']
И я попытался добавить следующее к элементу android элемента build.gradle в соответствии с примером app https://android.googlesource.com/platform/tools/build/+/2e1f7810edd76d92cee8d3e06bc4dec0c288adea/tests/ndkSanAngeles/build.gradle, однако проекты библиотек Android не поддерживают productFlavours и, как таковая, сборка завершается с ошибкой "Не удалось найти метод productFlavors() для аргументов [dghdhd] в проекте"
productFlavors {
x86 {
ndk {
abiFilter "x86"
}
}
arm {
ndk {
abiFilters "armeabi-v7a", "armeabi"
}
}
}
Есть ли способ добавить поддержку ndk в проект библиотеки Android?