使用card io在samsung s3上创建模块时找不到合适的库

时间:2012-10-20 00:33:18

标签: android samsung-mobile card.io

card.io在三星s3上工作吗?

我一直收到错误消息,说它无法找到合适的库。

我已按照网站上列出的说明将文件放在正确的目录中

1 个答案:

答案 0 :(得分:4)

是。 card.io scan SDK已经在三星Galaxy S3上进行了测试。

通常,库加载错误意味着Android无法找到其中一个本机库。确保项目中存在以下确切路径的以下文件:

libs/armeabi-v7a/libcardioDecider.so
libs/armeabi-v7a/libcardioRecognizer.so
libs/armeabi-v7a/libcardioRecognizer_tegra2
libs/armeabi-v7a/libopencv_core.so
libs/armeabi-v7a/libopencv_imgproc.so

此外,要为不支持的设备维护正常的故障转移,请确保

libs/armeabi/libcardioDecider.so
libs/x86/libcardioDecider.so
libs/mips/libcardioDecider.so 

也在场。

您从card.io网站下载的zip文件旨在扩展到项目的根目录,并应将所有文件放在您需要的位置。

此外,作为完整性检查,您可以从git@github.com:card-io/android-scan-demo.git克隆示例项目。请注意,您需要进入示例应用并粘贴应用令牌。