我在JNI中需要用到json,然后移植了json-c。交叉编译出来的json-c是有两个链接和一个库的,但是在JNI中只能调用已.so结尾的动态库。所以我把libjson-c.so.2.0.1手动改名为libjson-c.so,然后放到工程里,编译没有问题。最后运行APP的时候出错了!提示找不到libjson-c.so.2!!!为什么呢?我不是改成libjson-c.so了吗?为什么会加载libjson-c.so.2跪求大神释疑解惑。。。
都没有大神出来救死扶伤吗。。。