Android Java Libraries in UE4 Game (OUYA SDK, Google Play Game Services, etc.)

I decided to use JNI in my project. So I included Android NDK, but can’t compile it.

PublicIncludePaths.Add(“D:/NVPACK/android-ndk-r9c/platforms/android-19/arch-arm/usr/include”);

D:\NVPACK\android-ndk-r9c\platforms\android-19\arch-arm\usr\include\sys/cdefs.h(252): fatal error C1189: #error : “No function renaming possible”

Is it the right aproach to create a communication bridge between C++ and Android Java?