Enable Exception C++
It depends on what runtime you are using. If you are not using system runtime and are building with ndk-build
, you add any of these to your Android.mk file:
- LOCAL_CPP_FEATURES += exceptions (Recommended)
- LOCAL_CPPFLAGS += -fexceptions
Also, you can add the following line to your Application.mk file:
- APP_CPPFLAGS += -fexceptions
There's more information in docs/CPLUSPLUS-SUPPORT.html
in your NDK folder
You need to build with CrystaX's custom NDK. It has full libstdc++, RTTI and exceptions support. It's generally the best tool for Android development I know.