Android上使用ARMv6的JavaCV

时间:2014-02-26 20:00:46

标签: android opencv ffmpeg arm javacv

我在使用Samsung Galaxy S5570i设备上运行JavaCV(http://code.google.com/p/javacv/)时出现问题。根据此站点http://www.gsmarena.com/samsung_galaxy_pop_plus_s5570i-4544.php,此设备具有ARMv6 CPU。我尝试了几个不推荐使用的JavaCV版本,它们仍然包含ARMv5的构建,因为我自己构建它时遇到了问题。这些版本都没有在我的设备上运行。我也尝试在虚拟设备上运行它,只要我知道就应该模拟ARMv5。我总是得到无法找到库的异常,例如:“引起:java.lang.UnsatisfiedLinkError:无法加载库:reloc_library [1312]:1306找不到'_ZNK2cv6KDTree14findOrthoRangeERKNS_11_InputArrayES3_RKNS_12_OutputArrayES6_S6_'。 我知道不建议在ARMv5或ARMv6 CPU上使用JavaCV,但我想在我的应用程序中实现一个功能,并为旧CPU提供它,即使它比较新的CPU慢。 那可能是什么问题呢?我使用的是错误版本或应该使用哪些版本? 希望能在这里得到答案。

提前致谢!

xoidberg

0 个答案:

没有答案