Yves

Results 11 comments of Yves

理论上是已经支持了,后续版本会放开限制,你可以在实验环境注释掉这段代码 ![image](https://user-images.githubusercontent.com/17212864/143847808-3c66e9f8-ae79-4300-9c18-ad5d93348eed.png)

上游 transform 是否有 ASM 插桩相关逻辑,把 class 插坏了,className 或者 superName 变成 null 了

可以看看 #650 > 发现模拟器中32位CPU生效,64位CPU不生效,不明白原因 64 位机器上是否安装的 64 位包呢?64 位的地址空间很大,不需要压缩栈空间

addHookSo 的参数应该是正则表达式,可以匹配包名来 hook 应用内所有 so,参考 demo 中的写法,或者 [POSIX Basic Regular Expressions](https://en.wikibooks.org/wiki/Regular_Expressions/POSIX_Basic_Regular_Expressions)

@andasl W/Matrix.ActivityLeakFixer: caught unexpected exception when unbind drawables. 这个日志应该不是直接导致 crash 的原因,这个是有被 catch 住的异常,是否有 crash 相关的详细堆栈或日志信息呢? 我们没有复现问题,remove background 的时机在 onDetachedFromWindow 之后,理论上是安全的 #667 该修复无效,issue 的内容是 mCircleView.getBackground() 的结果为空,修复代码中 return 之后子 View 还会递归进来 remove...

请问有可以复现的代码吗?可能在某些特殊情况下 Activity destroy 后重复回调了 `onDetachedFromWindow`,看看有没有除了加白之外的解法

> 请问有可以复现的代码吗?可能在某些特殊情况下 Activity destroy 后重复回调了 `onDetachedFromWindow`,看看有没有除了加白之外的解法 `SwipeRefreshLayout#reset` 一共有四个地方调用: `onAnimationEnd` `onDetachedFromWindow` `setEnabled(false)` 和 `setProgressViewOffset`,我只在后两者错误使用的情况下(destroy 之后调用)复现问题,但 issue #540 中反馈的在 onDetach 发生 NPE 的情况没有复现

下半部分指的是 mmap 分配的内存,上半部分是 malloc / new 的内存,格式上是一致的。 另外请确认一下你的 hook regex 配置是否正确,能否匹配你的 so,so 路径以 `/proc//maps` 中的为准,一个快速的匹配方式是匹配应用包名,hook apk 内所有的 so,比如 `".*com\\.tencent\\.mm.*\\.so$"`

> > 下半部分指的是 mmap 分配的内存,上半部分是 malloc / new 的内存,格式上是一致的。 另外请确认一下你的 hook regex 配置是否正确,能否匹配你的 so,so 路径以 `/proc//maps` 中的为准,一个快速的匹配方式是匹配应用包名,hook apk 内所有的 so,比如 `".*com\\.tencent\\.mm.*\\.so$"` > > 在项目中配置了下,也是没有看到检测的结果,一直都是这样 ,这是哪里有问题吗,出错有日志? ![image](https://user-images.githubusercontent.com/30452983/147871419-389f4b0a-6b8b-4273-adad-7b37c7a63ee0.png) 请问是 Android N 的机器吗?其他版本的系统上是否有测过呢?