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 文件。我认为我的问题是 mylib 在某处引用 libcurl.so.5。但是删除libcurl.so.5后,重新编译,错误依旧。如何使 mylib.so 依赖 libcurl.so,而不是依赖 libcurl.so.5 文件?

4

1 回答 1

0

这很疯狂。我通过删除配置文件中的所有主要标签来修改配置文件。现在,至少,它起作用了。

于 2013-04-15T04:11:23.903 回答