带参数的反射方法的应用例子
2019-11-28 本文已影响0人
追梦小乐
try {
Class mClass = Class.forName("xx.xx.xx.LoongCommonEntranceInvokeHelper");
Method method = mClass.getDeclaredMethod("checkLoongPermission",Context.class, Bundle.class);
Method getInstanceMethod = mClass.getDeclaredMethod("getInstance");
getInstanceMethod.setAccessible(true);
Object object = getInstanceMethod.invoke(null);
method.setAccessible(true);
method.invoke(object, XxxActivityManager.getInstance().getTopActivity(),null);
} catch (Exception e) {
e.printStackTrace();
}