4

libcurl を使用して Android アプリを正常にビルドしました。しかし、プログラムをロードできませんでした。受け取ったエラー メッセージは次のとおりです。

ライブラリを読み込めません: soinfo_link_image (linker.cpp:1635): 「mylib.so」が必要とするライブラリ「libcurl.so.5」を読み込めませんでした。load_library(linker.cpp:745) が原因: ライブラリ "libcurl.so.5" が見つかりません

私のプログラムには、libcurl.so ファイルしかありません。libcurl.so ファイルのみを使用しようとしました (libcurl.so.5 ファイルを削除して再コンパイル)。しかし、読み込みエラーはまだ存在しています。

.apk ファイルの内部を見たところ、libcurl.so ファイルしかありません。私の問題は、どこかで libcurl.so.5 を参照する mylib だと思います。しかし、libcurl.so.5 を削除して再コンパイルすると、エラーが残ります。mylib.so を libcurl.so に依存させ、libcurl.so.5 ファイルに依存させないようにする方法は?

4

1 に答える 1

0

それはクレイジーです。構成ファイルの主要なタグをすべて削除して、構成ファイルを変更しました。今、少なくとも、それは機能します。

于 2013-04-15T04:11:23.903 に答える