私が今まで行ったことは次のとおりです。
古い lib (libold.so) を jni フォルダーに置き、次のように Android.mk を作成します。
LOCAL_PATH :=$(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libold
LOCAL_SRC_FILES := libold.so
include $(PREBUILT_SHARED_LIBRARY)
その後、ndk-build を実行すると、libold.so を含む新しいフォルダー /libs/armeabi が作成されます。
問題ないようですが、実行すると、呼び出したメソッドが見つかります。解決策は、以前に使用したものと同じ名前のパッケージを変更することです。
私は何を間違っていますか?