背景:
我最近在开发一个apk,与hw那边合作,他们那边提供给我一个kit,然后里面有很多空接口,作为apk编译时依赖,然后apk实际运行时调的是他们fwk里提供的jar包,那个jar包不对外给。
问题:
apk里调用jar包的A方法,传递了A方法需要的入参,结果调到了fwk里jar包的B方法上了,传的还是A方法的参数,然后就调用异常了。我现在很不解为什么我明明写的是A方法,却调到了名字完全不一样的B方法上了,两个方法是一个类里的,断点、日志堆栈看都是这个现象,很是奇怪。这里由于hw那边保密要求,不能提供代码片段,所以只能这样描述下,希望各位大佬解囊相助,小弟万分感谢🙏