You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hi,你好,我在使用dexposed在art中的时候出现了循环调用的现象。
在hook完之后
正常的调用逻辑应该是:before -> original -> after
但是当我调用如下函数的时候,又会hook住。
com_taobao_android_dexposed_DexposedBridge_invokeOriginalMethodNative
最终变成了这样: before -> original -> before -> original .... ....
请问这个是目前已知的问题么?
The text was updated successfully, but these errors were encountered:
// Create a backup of the ArtMethod object
ArtMethod* backup_method = down_cast<ArtMethod*>(art_method->Clone(soa.Self()));
// Set private flag to avoid virtual table lookups during invocation
**backup_method->SetAccessFlags(backup_method->GetAccessFlags() /*| kAccXposedOriginalMethod*/);**
hi,你好,我在使用dexposed在art中的时候出现了循环调用的现象。
在hook完之后
正常的调用逻辑应该是:before -> original -> after
但是当我调用如下函数的时候,又会hook住。
com_taobao_android_dexposed_DexposedBridge_invokeOriginalMethodNative
最终变成了这样: before -> original -> before -> original .... ....
请问这个是目前已知的问题么?
The text was updated successfully, but these errors were encountered: