use*_*156 4 architecture android abi static-libraries ios
有没有办法检查android的静态库?例如,对于 iOS 静态库,我们可以简单地调用:
lipo -info mylib.a
Run Code Online (Sandbox Code Playgroud)
它将显示mylib.a图书馆的架构。android静态库是否有类似的方法来查看库的ABI ?如果我lipo -info在 android 静态库上运行,我会收到错误。
有类似的命令吗?提前致谢。
根据您的主机上可用的内容,我可以想到两种方法。
objdump。就像是objdump -x somelib.a | grep arch预期输出:架构:<架构名称>
readelf。就像是readelf -h somelib.a | grep Class预期输出:类别:<32/64 位等>