android中面向方面的编程

时间:2010-09-21 10:07:34

标签: java android aop

在Android应用程序中实现面向方面编程(AOP)的最佳方法是什么?

使用移动电池会有效吗?

1 个答案:

答案 0 :(得分:17)

这取决于它的实施方式。

例如,AspectJ的编译时编织可以在android上运行,但运行时编织不会。 Android不支持字节码生成。

检查Guice wiki

  

幕后,方法拦截   通过生成字节码来实现   在运行时。 Guice动态创建   应用拦截器的子类   通过重写方法。如果你在   不支持字节码的平台   一代(比如Android),你   应该在没有AOP支持的情况下使用Guice。