【发布时间】:2017-05-15 13:14:01
【问题描述】:
在我的项目中,我想使用 JNI 代理来拦截 java-static-native 方法的结果。
我的基本方法是在绑定时将所有静态方法重新绑定到我的拦截器方法。拦截器方法将接受可变数量的参数,并在调用时将它们转发给相应的静态函数。
这是一个合适的方法吗?现在在我的实现中,我很难将可变参数从拦截器函数转发到实际函数......
有没有人知道更好的方法?还是我用一种过于复杂的方式做某事?
【问题讨论】:
-
Aspectj eclipse.org/aspectj
标签: c++ java-native-interface jvmti