liujingxing / XmlClassGuard

一个可混淆4大组件,自定义View等任意类的插件,上架Google Play的利器
942 stars 180 forks source link

不同包名相同类名混淆失败 #60

Closed xujianfen closed 11 months ago

xujianfen commented 11 months ago

当一个类,如aa.A使用了bb.B类,A所在的包有一个aa.B类时,这时候混淆后会出现问题, bb.B会被当做aa.B,import bb.B会被去掉,导致使用了错误的B,如果不直接用B,而是使用bb.B就不会出现问题。

liujingxing commented 11 months ago

误杀问题暂时无法避免,请手动规避

xujianfen commented 11 months ago

相同文件下出现同类名不同包名会出现混淆混乱的情况,这个是同样的原因吗

liujingxing commented 11 months ago

理论上只有类名相同会出现误杀的情况

xujianfen commented 11 months ago

好的,感谢回复