动手之前把事情想简单了,原以为1天能基本搞完的事最后花了3天半。
1.寻找返回byte[]的方法,最后按照一楼兄台的方法返回ByteBuffer。
2.最初按照返回int错误码和传对象的方式定义接口。但是后来发现有些对象很难在函数里赋值。又来回换类还是觉得不太好用。最后通通改成返回对象加抛异常的方式。
3.CallXxxMethod系列经常用错函数或者传错object。
4.回调函数又折腾了一番。
5.第三方库没有java接口,重新编译又折腾了好久。UnsatisfiedaLinkerError又折腾了好久。
--
FROM 117.136.0.*