在try..catch(Exception ex)中没有捕获异常

时间:2015-06-19 06:24:01

标签: android java-native-interface native-code unsatisfiedlinkerror system-properties

通过

测试系统库中 videeditor_jni 本机库的存在
static {
    try {
        if (System.getProperty("videoeditor_jni") != null) {
            System.loadLibrary("videoeditor_jni");
        } else {
            PreferenceManager.setLibraryFlag(false);

        }
    } catch (Exception e) {
        PreferenceManager.setLibraryFlag(false);
    }

}

在运行此代码时,我在logcat中的库上遇到了UnsatisfiedException。 虽然我已经设置条件并尝试..但它正在检查是否有条件然后强制关闭。为什么没有进入捕获?任何原因?尝试了 UnsatisfiedException,RuntimeException,Exception,Error 但没有在catch中调用任何东西..需要帮助。

1 个答案:

答案 0 :(得分:0)

To Catch exception stackTrace使用方法printStackTrace()。如下所示

编写此Application类onCreate方法。

{{1}}