我编写了一个由2个步骤组成的应用程序。
首先:编译libjson for android
我的应用将在本机代码中操作json。所以,我编写了一个make文件来编译并使用一个独立的工具链生成libjson的共享对象(.so)。
第二:使用独立的
编译应用程序本机代码在我的应用程序的本机代码中,我使用之前编译的libjson。为了编译和生成我的本机代码的.so,我也使用了独立的工具链。
在论文中,所有两个.so都可以。当我生成时会显示任何问题。但是......当我尝试加载时会显示以下错误:
10-09 16:15:00.109:E / AndroidRuntime(2320):java.lang.UnsatisfiedLinkError:dlopen failed:找不到“libtestelib.so”引用的符号“json_size”......
我忘了什么?
谢谢