私はJavaとAndroidの開発にまったく慣れていませんが、テストを行うためだけにC/C++プロジェクトをAndroid携帯に移植しようとしています。ここにいくつかの詳細があります。このプロジェクトは、Openssl、GMP、および NTL ライブラリに依存しています。コピーをダウンロードして、すべてをjni/
フォルダー内に入れました。したがって、フォルダー構造は次のようになります。
jni/
Android.mk
gmp/
Android.mk
...
ntl/
Android.mk
...
openssl/
Android.mk
...
myproject/
Android.mk
...
ファイルを含むすべてのサブフォルダーに.cpp, c.
は、Android.mk ファイルがあります。さて、私の質問は次のとおりです。大まかに言うと、Android.mk ファイルの内容を構造化するにはどうすればよいですか? 私はオンラインの指示に従い、Openssl をコンパイルすることができました (その中にすべての .so ファイルを作成しました)。トップレベルの Android.mk はこれらをどのように使用しますか? それとも今ですか?