Tencent / Shadow

零反射全动态Android插件框架
BSD 3-Clause "New" or "Revised" License
7.43k stars 1.3k forks source link

fix(core.transform-kit): 检查缺少方法时先看旧类是否有实现 #1270

Closed shifujun closed 9 months ago

shifujun commented 9 months ago

典型的场景应该是androidx等库对新版本Android SDK新增API的依赖非常及时, 但这些依赖并不总是有用。在低版本Android SDK上编译时,新增API不存在对 这些库实际上没有影响。

我们检查替换类名时也应该先看看原先依赖的方法是否能找到。如果本来就找不到, 那我们的新类也没必要一定实现缺失的方法。

fix #1251