サムスン銀河s6エッジでスキャンのためにzbar sdkを呼び出すときに私のアプリケーションがクラッシュする。私はそれがzbarのarm64バージョンを持っていないためだと思います。ZBARアンドロイドARM 64が "libiconv.so"を見つけられなかった
これは、クラッシュログの終わりです:
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/.../base.apk"],nativeLibraryDirectories=[/data/app/.../lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libiconv.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
私はzbar ためarm64のJNIのLIBSを持っていない私のプロジェクトで見られるが、これは、関連するのですか? もしそうなら、どこでも入手できます libiconv.so
libzbarjni.so
for arm64?
こんにちは@Noam。問題の解決策を見つけましたか? – ymerdrengene
はい私の答えは以下を参照 –
あなたの答えをありがとう!しかし、私は代わりにZXingに移動することに決めました。これはGalaxy S3 Edgeで動作します – ymerdrengene