Matt from Crashlytics is here!
UPDATE
Starting with version 1.23.0 , the Fabric plugin supports automatic path detection for native binaries when using the Android plugin for Gradle 2.2.0+ with DSL externalNativeBuild . If you use this, you should simply remove the androidNdkOut and androidNdkLibsOut from your crashlytics block.
We currently do not have support for defining multiple directories for your native libraries. However, a very simple solution for this is to define a Gradle task that copies your debug and release.so files from both projects to a common temporary directory (e.g. temp/ndkout/ ... and temp/ndklibsout/ ) and then sets your androidNdkOut properties and androidNdkLibsOut for these directories.
One note: you will need to maintain an architecture-specific folder structure in every directory directory! Here is a complete example to give you an idea:
temp/
source share