Java 在Android中尝试从.jar调用方法时调用TargetException

Java 在Android中尝试从.jar调用方法时调用TargetException,java,android,jar,Java,Android,Jar,我正在使用一个android应用程序和一个简单的java应用程序,它们使用相同的方法。因此,我将这些方法封装在另一个项目中,并导出到.jar文件中 当我在简单java应用程序中使用这个.jar时,没有问题。它很好用 但是当我在Android中使用这个.jar时,我会得到一个InvocationTargetException。 我的.jar是在1.6中编译的,因为我听说Android不支持1.7 新实例的简单创建和异常发生 感谢您的帮助。InvocationTargetException来自反射,

我正在使用一个android应用程序和一个简单的java应用程序,它们使用相同的方法。因此,我将这些方法封装在另一个项目中,并导出到.jar文件中

当我在简单java应用程序中使用这个.jar时,没有问题。它很好用

但是当我在Android中使用这个.jar时,我会得到一个InvocationTargetException。 我的.jar是在1.6中编译的,因为我听说Android不支持1.7

新实例的简单创建和异常发生


感谢您的帮助。

InvocationTargetException来自反射,意味着被调用的方法引发了异常。您是否看到可能是底层异常的另一个堆栈跟踪的任何迹象?如果没有,请尝试捕获InvocationTargetException并查看getCause以了解实际情况。

不幸的是,异常没有到达catch子句。应用程序直接停止。我尝试调用的每个方法都会发生这种情况。即使是使用默认构造函数的简单新函数。