Me and my staff spend hours trying to figure out why Android Studio (on a brand new Mac) was failing to build our project. The project builds fine on iOS and OSX, by the way.
Eventually I realised that the problem was caused by the CMake file generated by the projucer. There is some complication that occurs, because the build process is getting confused by the fact that we have more than one variant of the same file, and with the same name, but a different path.
I found two solutions to this problem. One, was to manually edit the CMake file so that it refers to each version of the library by a different variable name. Another option was to just delete the other build configurations in Projucer.
By the way, I did try to create fat binaries for these libraries, so that I could avoid this problem. But the process failed. There was an error and not enough information for me to find a way to resolve it.