Как добавить файлы .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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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