调用Class.forname时调用`InvocationTargetException`

时间:2014-01-09 13:28:43

标签: android reflection invocationtargetexception

我使用以下代码:

    try {
        Class.forName("android.webkit.WebView")
                .getMethod("onPause", (Class[]) null)
                .invoke(myWebView, (Object[]) null);

    } catch (Exception cnfe) {
        cnfe.getCause();
        Logger.appendErrorLog(cnfe.getMessage(), TAG);
    }

我在执行上述代码时得到InvocationTargetException。有什么问题?

1 个答案:

答案 0 :(得分:-1)

请检查您在pom.xml中使用的依赖项。可能存在一些彼此冲突的依赖关系。确保它不是由于任何依赖性造成的。