大家。
我需要分析Android的libOMXAL.so。 (那个在NDK文件夹中)
//我需要知道这个文件是否包含OMXCLient.cpp的实现。
我想分析这个.so文件,找出它包含哪个函数。我的操作系统是Windows7。
我是新手。谁能给我一个暗示?谢谢!
答案 0 :(得分:2)
如果它只是.so文件,那么尝试调用lib中属于“OMXClient.cpp”的任何方法。如果有任何错误,可能.so不包含“OMXClient.cpp”。如果您有源文件,请检查项目中的“jni”文件夹,在文件“Android.mk”中,查看“OMXClient.cpp”是否是此行中编译的文件之一“LOCAL_SRC_FILES:= OMXClient.cpp” 。希望这会有所帮助。
答案 1 :(得分:0)
您可以在linux下尝试“nm -D -l libOMXAL.so”来查找libOMXAL.so中的符号。
也许您也可以获取源文件是否包含OMXClient.cpp。