Android 使用反射调用方法时报错java.lang.reflect.InvocationTargetException的可能原因:
以我遇到的问题为例,我的项目有时会添加一个jar包,有时没有这个jar包,所以选择反射调用这个jar包里的一个方法。
(方法可能存在,也可能不存在。)
当方法存在时,使用反射调用,报错:java.lang.reflect.InvocationTargetException;
debug之后发现:是调用的方法里有个调用传参空指针了,供参考。
Android 使用反射调用方法时报错java.lang.reflect.InvocationTargetException的可能原因:
以我遇到的问题为例,我的项目有时会添加一个jar包,有时没有这个jar包,所以选择反射调用这个jar包里的一个方法。
(方法可能存在,也可能不存在。)
当方法存在时,使用反射调用,报错:java.lang.reflect.InvocationTargetException;
debug之后发现:是调用的方法里有个调用传参空指针了,供参考。