有没有什么命令行或工具可以查看so文件的方法名不?

============问题描述============


jni编译生成so库后,或者随便拿一个so库文件来,
有没有这样的命令行或工具,可以查看该so文件下有几个类文件,类文件下有几个方法,方法名又是什么?

============解决方案1============


这个真不知道,不过有个想法是,能不能通过编译时生成的函数映射表看出点端倪呢?

============解决方案2============


so库文件类似于windows下的dll库,应该是二进制代码。如果在生成so库的时候,写入了符合信息的话,也许可以用反汇编的工具吧。据说可以使用objdump、ida工具,可以沿这个思路去网上搜搜看。

============解决方案3============


linux下有个命令叫strings

用这个命令看看so里有哪些字符串,然后,猜猜看呗。

posted on 2014-10-23 16:05  杨本康  阅读(2305)  评论(0)    收藏  举报

导航

我要啦免费统计