各位大侠,
请问如何去调用别人写的JNI的函数啊。
目前我试过按照别人写的那个包名去创建android项目,调用时可以的,可我不想用别人的包名去调用他写的JNI的东西。
我想用他的功能去实现自己定义的界面。
请问谁有方法的啊?
请问如何去调用别人写的JNI的函数啊。
目前我试过按照别人写的那个包名去创建android项目,调用时可以的,可我不想用别人的包名去调用他写的JNI的东西。
我想用他的功能去实现自己定义的界面。
请问谁有方法的啊?
调试欢乐多
所以,假如你更换了JAVA层的方法,那么对应的C代码也应该修改。单方面的修改包名,将导致调用失败。
说的对,包名在JNI里是不可以改变的。既然用了人家的东西,何必纠结于名字呢?当然如果你有那个JNI接口的源代码可以自行修改函数名称,然后编译,最后再修改包名。