Android 5.0+ uses a different virtual machine (previously Dalvik, and now ART). This new VM is much more strict with JNI code. One of the check that is made now is that you are not allowed to call native code from within an Exception.Android 5.0+ uses a different virtual machine (pre