so文件ida静态加载出来汇编指令有问题,大神们进来看一下啊
如题,采用android studio编写的一个so库(so中的add函数,作用是将传进来的两个整数相加返回结果),用ida加载后,感觉汇编指令是x86的,不像是arm汇编指令集,这是怎么回事啊,求解答IDA自动识别出来的指令集一般都不会错
而且从你贴出来的汇编来看,这x86汇编也确实是实现了两数相加
所以说这个so文件用的就是x86的指令集
有可能是你AndroidStudio编译的时候设置不正确。
另外,在电脑上用模拟器调试的非发布版本一般都是x86,只有发布时才会生成ARM
页:
[1]