1

Card.IO をしばらく使用しています。最近、ビルド システムを Gradle に切り替えたところ、スキャナーが機能しなくなったことに気付きました。カメラがポップアップする代わりに、手動入力フォームが表示されます。これは、.so ファイルがビルドに含まれていないことに関係していると思いますが、これを修正する方法がわかりません。

「* .so」を明示的に含めたり、サブディレクトリを含めたりするなど、build.gradleファイルでいくつかのことを試しました。しかし、スキャナーを機能させるものは何もないようです。

4

2 に答える 2

2

Gradle はまだ NDK を完全にはサポートしていないため、*.so ファイルは次の構造に配置する必要がありますが、これは異なります。

lib/
 .. armeabi/    armeabi-v7a/    mips/       x86/

それをnative-libs.jarの中に入れて、そのjarをcard.io.jarに含めて、最終的に.aar/libsフォルダーに入れることができます。

それが役に立てば幸い。

于 2013-10-30T18:11:38.973 に答える