私は、Android JNIプロジェクトのプレビルドディレクトリにいくつかのビルド済みのものを使用します。事前に作成LIBSのためのAndroidのMKファイルこのようなものです:なぜndk-buildはprebuild so librariesを変更するのですか?
include $(CLEAR_VARS)
LOCAL_MODULE := foo-prebuild
LOCAL_SRC_FILES := libfoo.so
include $(PREBUILT_SHARED_LIBRARY)
しかし、私はndk-build -B
を実行するたびに、LIBS/armeabiで生成されたので、ファイルが変更されました。そこで、ndk-buildは単純にファイルをコピーするのではなく、ファイルを変更したことに気付きました。これはgitのようなバージョン管理ソフトウェアを使ってこれらのファイルを管理しなければならないときには面倒です。コミットされたバージョンがprebuildディレクトリのものと一貫していれば、kownするのは難しいからです。私はそれらを同じに保つことができますか?