0

みんな。

Android の libOMXAL.so を解析する必要があります。(それはNDKフォルダーにあります)

// このファイルに OMXCLient.cpp の実装が含まれているかどうかを確認する必要があります。

この .so ファイルを分析して、どの関数が含まれているかを調べたいと思います。私のOSはWindows7です。

私はこれが初めてです。誰かヒントをくれませんか?ありがとうございました!

4

2 に答える 2

2

Linux で「nm -D -l libOMXAL.so」を試して、libOMXAL.so 内のシンボルを見つけることができます。

おそらく、ソース ファイルに OMXClient.cpp が含まれているかどうかもわかります。

于 2013-10-28T07:37:39.333 に答える
2

.so ファイルのみの場合は、「OMXClient.cpp」に属するライブラリ内のメソッドを呼び出してみてください。エラーが発生した場合、.so に「OMXClient.cpp」が含まれていない可能性があります。ソースファイルがある場合は、プロジェクトの「jni」フォルダーのファイル「Android.mk」をチェックアウトし、「OMXClient.cpp」がこの行「LOCAL_SRC_FILES := OMXClient.cpp」でコンパイルされているファイルの 1 つであるかどうかを確認します。 . お役に立てれば。

于 2013-10-28T02:55:19.733 に答える