这取决于它的实现方式。
例如,AspectJ的编译时编织可在android上运行,而运行时编织则不行。Android不支持字节码生成。
检查Guice Wiki:
在后台,方法拦截是通过在运行时生成字节码来实现的。Guice动态创建一个子类,该子类通过覆盖方法应用拦截器。如果您使用的平台不支持字节码生成(例如Android),则应使用不带AOP支持的Guice。
欢迎分享,转载请注明来源:内存溢出
这取决于它的实现方式。
例如,AspectJ的编译时编织可在android上运行,而运行时编织则不行。Android不支持字节码生成。
检查Guice Wiki:
在后台,方法拦截是通过在运行时生成字节码来实现的。Guice动态创建一个子类,该子类通过覆盖方法应用拦截器。如果您使用的平台不支持字节码生成(例如Android),则应使用不带AOP支持的Guice。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)