Unity通过ndk调用java,java通过jni调用c++ .so
1:Jni的.so是独立的,还是依赖其他.so库或静态库?
答:都可以,但具体的.so拷贝到unity中后,是否还能正常调用,有待测试。
2:C++中jni与java回调函数,这里只举例静态函数调用
先保存回调函数的引用,具体的返回格式请查看jni文档
再调用函数
对应到java中的函数如下:
3:C++中jni与java是否可回调参数?
答:可以,具体方式请查看jni文档
4:java传递参数到c++,c++中需要注意转换: