android 技术知识

带参数的反射方法的应用例子

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();
        }

上一篇 下一篇

猜你喜欢

热点阅读