为什么当我尝试调用我得到的方法时:
java.lang.IllegalArgumentException: object is not an instance of declaring class
我的代码:
Class<?> tWCCamRes = tCLSLoader.loadClass("com.github.sarxos.webcam.WebcamResolution");
Field tVGA = tWCCamRes.getDeclaredField("VGA");
Method tMeth = tVGA.getDeclaringClass().getDeclaredMethod("getSize");
tMeth.invoke(tVGA, (Object[]) null); // Error
理论上我通过了对象实例但它失败了。
提前致谢 :)