给android jni用的.so文件的JNIEXPORT导出函数,是否可以用C/C++直接调用
背景:因为跨平台需求,我用qt for android开发android app。
问题详情:我需要用到一个第三方的提供的android jni使用的共享库,同时他们也提供了android jni调用的一个demo,可以正常运行。因为我用的是C++写的app,所以我想为什么不能用qt C++ api(QLibrary)直接调用这个第三方提供的共享库,于是我测试了一下,发现可以得到函数指针地址,但是每次调用这个函数都崩溃了。
我不知道为什么,网都找不到类似的使用方式。另外,是可以通过jni进行中转调用的,但是我不想这样中转。希望清楚这方面的高手说明一下,谢谢!