Como posso adicionar arquivos .so a um projeto de biblioteca do Android usando o gradle 0.7+
Estrutura do projeto:
Projeto de aplicativo -> depende do projeto da Biblioteca
O Projeto Biblioteca possui uma pasta para as bibliotecas jni compiladas
jniLibs.srcDirs = ['libs']
E tentei adicionar o seguinte ao elemento android do build.gradle conforme o aplicativo de exemplohttps://android.googlesource.com/platform/tools/build/+/2e1f7810edd76d92cee8d3e06bc4dec0c288adea/tests/ndkSanAngeles/build.gradle no entanto, os projetos da biblioteca Android não suportam productFlavours e, como tal, a montagem falha com "Não foi possível encontrar o método productFlavors () para argumentos [dghdhd] no projeto"
productFlavors {
x86 {
ndk {
abiFilter "x86"
}
}
arm {
ndk {
abiFilters "armeabi-v7a", "armeabi"
}
}
}
Existe uma maneira de adicionar suporte ndk a um projeto de biblioteca do Android?