Android プロジェクトで libjpeg.so を使用したいと考えています。
共有ライブラリをプリコンパイルしました。
私のプロジェクトでスクリプトをビルドします。
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libjpeg
LOCAL_SRC_FILES :=../lib1/libjpeg.so
include $(PREBUILT_SHARED_LIBRARY)
しかし、私は何を得ますか。
ソースファイル lib1/libjpeg.so - 1 290 798 バイト
libs/armeabi/libjpeg.so をビルドした後のファイル - 247 236 バイト
この 2 つのファイルを分析しました - 2 番目のファイルは切り詰められています
もちろん、「java.lang.UnsatisfiedLinkError」があります
なぜファイルが切り捨てられたのですか?