¿Cómo puedo agregar archivos .so a un proyecto de la biblioteca de Android usando gradle 0.7+?

Estructura del proyecto:

Proyecto de aplicación -> depende del proyecto de biblioteca

Library Project tiene una carpeta para las librerías jni compiladas

jniLibs.srcDirs = ['libs']

Y he intentado agregar lo siguiente al elemento Android de build.gradle según la aplicación de ejemplohttps://android.googlesource.com/platform/tools/build/+/2e1f7810edd76d92cee8d3e06bc4dec0c288adea/tests/ndkSanAngeles/build.gradle sin embargo, los proyectos de la biblioteca de Android no admiten productFlavours y, por lo tanto, el ensamblaje falla con "No se pudo encontrar el método productFlavors () para los argumentos [dghdhd] en el proyecto"

productFlavors {
    x86 {
        ndk {
            abiFilter "x86"
        }
    }
    arm {
        ndk {
            abiFilters "armeabi-v7a", "armeabi"
        }
    }
}

¿Hay alguna forma de agregar soporte ndk a un proyecto de biblioteca de Android?

Respuestas a la pregunta(4)

Su respuesta a la pregunta