HarmonyOS addAfter方法使用
@ohos.util中有个static addAfter(targetClass: Object, methodName: string, isStatic: boolean, after: Function): void方法。现在想对外部组件的一个类的静态方法中插入一段逻辑,但是没有生效,同时也没有报错提示。日志中打印了插桩前的日志,但是没有打印这个方法执行后的,请问原因。
代码如下:
TLog.d("Testability","Testability hook ab before");
// hook ABTestService的strategyForTestName方法
util.Aspect.addAfter("ABTestService", "strategyForTestName", true, () =>{
  TLog.d("Testability","Testability hook ab arg" );
  TLog.d("Testability","Testability hook ab arg");
})
TLog.d("Testability","Testability hook ab after");
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 getInspectorByKey方法使用 
1550浏览  • 1回复 待解决
HarmonyOS 在Page内使用方法调用方法异常 
2136浏览  • 1回复 待解决
HarmonyOS  getInspectorByKey(id)方法使用问题 
929浏览  • 1回复 待解决
HarmonyOS  AsyncCallback的使用方法 
2754浏览  • 1回复 待解决
HarmonyOS ble.startBLEScan方法使用限制 
1625浏览  • 1回复 待解决
HarmonyOS  关于AOP具体使用方法 
1720浏览  • 1回复 待解决
touchEvent的使用方法 
8061浏览  • 1回复 待解决
HarmonyOS 对方法使用装饰器方法内部的this引用会变成undefine 
1036浏览  • 1回复 待解决
HarmonyOS TS类方法重载不能正常使用 
1463浏览  • 1回复 待解决
HarmonyOS NEXT 清除应用数据使用什么方法 
327浏览  • 1回复 待解决
HarmonyOS vp的含义及使用方法? 
1069浏览  • 1回复 待解决
HarmonyOS 使用APi中方法程序不能运行 
1086浏览  • 1回复 待解决
HarmonyOS ArkTS如何不使用await/async把异步方法改为同步方法? 
1857浏览  • 1回复 待解决
window.on监听方法的使用 
1131浏览  • 1回复 待解决
应用打印日志使用哪个方法 
1446浏览  • 1回复 待解决
HarmonyOS使用OH_AVCodec_GetCapability方法编译失败 
1300浏览  • 1回复 待解决
HarmonyOS  使用MapKit相关方法时IDE会报warning 
1231浏览  • 1回复 待解决
HarmonyOS ComposeListItem使用switch监听onChange方法变化异常 
873浏览  • 1回复 待解决
HarmonyOS 使用routeName报警告,是否有替代方法? 
1036浏览  • 1回复 待解决
HarmonyOS 如何使用类似Html.fromHtml() 的方法? 
986浏览  • 1回复 待解决
HarmonyOS @Extend定义的方法能否跨文件使用 
1096浏览  • 1回复 待解决
日志工具类的使用方法 
1626浏览  • 1回复 待解决
RSA 加密的具体使用方法 
1451浏览  • 1回复 待解决
使用ImageSource的getImageProperty()方法报错62980137 
1140浏览  • 1回复 待解决
系统日历方法使用会抛异常 
1748浏览  • 1回复 待解决





















util.Aspect.addAfter第一个参数为类名,请把引号去除。