在共享对象文件中查找Android Java可用方法

在共享对象文件中查找Android Java可用方法,java,android,shared-objects,Java,Android,Shared Objects,我需要查看.so文件中有哪些方法可用,以便像private native int JNIMethod(String args)那样使用它们在Java中。 这可能吗?如果是,如何进行? 谢谢您可以使用nm、objdump或readelf查看.so文件中公开的函数。例如: objdump -T your_shared_object.so | c++filt 只有在名称损坏时,才需要将结果管道化到c++过滤器

我需要查看.so文件中有哪些方法可用,以便像
private native int JNIMethod(String args)那样使用它们在Java中。
这可能吗?如果是,如何进行?


谢谢

您可以使用
nm、objdump或readelf
查看.so文件中公开的函数。例如:

objdump -T your_shared_object.so | c++filt

只有在名称损坏时,才需要将结果管道化到
c++过滤器