这里不讲aop的概念,网上资料很多,这里只讲如何配置aop和自定义plugin. 1.使用场景 在android中,有些业务是公共的,例如:登录判断.获取权限.网络判断等一些公用的业务逻辑,这些都可以使用aop编程.在未使用aop的时候,登录可能会像下面那样写: 工具类:ASUtils /** * 如果未登录,返回true,并且跳转到登录页 * * @return boolean */ public static boolean isUnLogined() { if (AppContext.co