我正在尝试将一个字节数组从android推送到native,我将其转换为cv :: Mat并调用一个返回cv :: Point2d坐标的方法。我想把这些坐标放到一个矢量或列表中,或者我可以在android上找到的东西。我搜索了很多,但没有找到任何我可以使用的东西。我想问一个解决方案如何将它们放入我可以在android上使用的数据结构中。
如果我添加
APP_STL := stlport_static
进入我的.mk文件,STL数据结构与android文件结构相同吗?
答案 0 :(得分:0)
您是否要将STL类型返回给Java可以直接处理的Android?如果是这样的话,那是不可能的。
您可以直接使用本机代码中的Java对象和数组。您需要创建JNI calls来创建和填充它们。
APP_STL:= stlport_static只会让你的本机代码使用stlport库在你的项目中拥有STL支持(默认的lib不支持任何东西)。