在不知道源字符串和目的字符串长度时候,[color=red]千万不要使用strcpy,[/color]尤其是目的字符串是struct中的一个成员的时候!
今天改了一天的程序,在jni中改动了C的代码,但是不论怎么改动,输出结果中都无任何显示,最后明白了,改动后编译出的.so文件没有拷贝到/usr/lib中去,也就是说Java还在调用原先的C库。对自己真是无语了。。。
原因:没有[color=red]对在程序和makefile的改动及一些拷贝操作做记录![/color]
今天改了一天的程序,在jni中改动了C的代码,但是不论怎么改动,输出结果中都无任何显示,最后明白了,改动后编译出的.so文件没有拷贝到/usr/lib中去,也就是说Java还在调用原先的C库。对自己真是无语了。。。
原因:没有[color=red]对在程序和makefile的改动及一些拷贝操作做记录![/color]