In case you are still wondering, as mentioned, you do need the java part (and the .so files) but as long as they are packaged in the APK correctly you can still write c/c++, compile it using the NDK and run it on an Android device. I am using libvlc inside a Qt (5.5+) application which runs on Windo...