bai123456

Results 1 issues of bai123456

在混淆文件没有指定保护的类中使用 ARouter,开启混淆后会注入失败。 查看实现原理是通过类名 + SUFFIX_AUTOWIRED 反射生成对象。混淆后改变了类名,反射找不到 class 报错并注入失败。 在项目中有大量类使用了 @Autowired,对每一个使用了注解的类添加保护成本比较高。 但如果保留所有类名不被修改则违背了混淆的意义。 求问各位大佬有没有什么好建议