java - 如何在android中的类aspectJ中跟踪接口内的所有函数或特定函数
问题描述
我发现在 android java 中找出 AspectJ 对我来说太难了 我的目的是在数据已正确传输的情况下回溯内部函数 在我的 AspectJ 类中称为 LogAspect
@Aspect
public class ActivityLifecycleLogAspect {
@Pointcut("execution(* com.example.abcd.MyClass.getName*(..))")
public void logActivityLifecycle(final JoinPoint joinPoint) {
Log.v(TAG, "ABCD:------------- " + joinPoint.toLongString());
}
@Pointcut("execution(* com.example.abcd.Myinterface..*(..))")
public void logActivityLifecycle(final JoinPoint joinPoint) {
Log.v(TAG, "Interface Function Tracing:------------- " + joinPoint.toLongString());
}
}
所以我想知道两件事如何跟踪接口内的所有函数如何跟踪类中的特定函数
我想我在针对函数、类和接口时遇到问题。我不知道这是如何工作的……请帮助我!!!
解决方案
推荐阅读
- r - R:调用 addHandlerClicked 后向量不会改变(gWidgets)
- php - 与 phpmyadmin 相比,php mysqli 返回不同的行数
- python - python selenium firefox,用于身份验证弹出的特殊字符@
- angular - Sass Angular + 主题
- excel - Excel Powerquery 拆分表格顶部/底部 50%
- django - 如何使用自定义用户(从 AbstractBaseUser 派生)在基于 Django 的 Web 服务器中添加安全问题?
- python - 回复后如何删除用户输入的命令
- java - Gradle 缓存哈希与存储库的比较
- xamarin - 在 Xamarin WebView 中向用户显示一些内容
- c - 无法访问中断例程 IAR/STM32 中的变量(在 main 中声明)