我一直在使用Card.IO了一段时间。 最近我交换我的构建系统摇篮,我注意到扫描仪无法工作了。 取而代之的是相机的姿态出现的,我得到一个手工录入表单。 我认为这事做与不被包括在生成的.so文件,但我不知道如何解决这个问题。
我试着在的build.gradle文件中的一些东西,比如包括“*。所以”明确和包括子目录。 但似乎没有得到扫描仪重新开始工作。
我一直在使用Card.IO了一段时间。 最近我交换我的构建系统摇篮,我注意到扫描仪无法工作了。 取而代之的是相机的姿态出现的,我得到一个手工录入表单。 我认为这事做与不被包括在生成的.so文件,但我不知道如何解决这个问题。
我试着在的build.gradle文件中的一些东西,比如包括“*。所以”明确和包括子目录。 但似乎没有得到扫描仪重新开始工作。
摇篮尚不完全支持NDK,因此* .so文件需要在下面的结构是不同的地方:
lib/
.. armeabi/ armeabi-v7a/ mips/ x86/
您可以用比把它的原生libs.jar的内部,包括与card.io.jar该JAR因此它在.aar / libs文件夹中结束。
希望能帮助到你。
该摇篮Android插件现在支持这一点,开始版本0.7.2。 所有你需要做的就是把本机库中的src / main / jniLibs
来源: https://github.com/card-io/card.io-Android-SDK/issues/9和http://tools.android.com/tech-docs/new-build-system