Как добавить файлы .so в проект библиотеки Android, используя gradle 0.7+Android

Форум для тех, кто программирует под Android
Anonymous
Как добавить файлы .so в проект библиотеки Android, используя gradle 0.7+

Сообщение Anonymous »

Структура проекта:

Проект приложения --> зависит от проекта библиотеки.

Библиотечный проект
есть папка для скомпилированных jni-библиотек

Код: Выделить всё

jniLibs.srcDirs = ['libs']
И я попробовал добавить следующее в элемент Android файла build.gradle согласно примеру приложения 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?

Подробнее здесь: https://stackoverflow.com/questions/212 ... gradle-0-7

Вернуться в «Android»