Androidでデータベースを暗号化するためにsqlcipher.jarを使用しており、そのネイティブライブラリも使用しています
libs/armeabi フォルダー
1)libdatabase_sqlcipher.so
2)libsqlcipher_android.so
3)libstlport_shared.so
と
libs/x86 フォルダー
1)libdatabase_sqlcipher.so
2)libsqlcipher_android.so
3)libstlport_shared.so
libs /フォルダーにあるsqlcipher.jarという名前のjarファイルすべてをインポートしました
現在、すべてが正常に機能しており、データベースがフェッチされ、sqlite からの読み取りも正常に機能しており、SQLiteDatabase.loadLibs(context);でエラーが発生していません。ライン
しかし、私は自分のプロジェクトにOCR
も実装して、このhttp://code.google.com/p/tesseract-ocr/およびhttps://github.com/rmtheis/からtess-twoという名前のプロジェクトをインポートしていることを実現したいと考えています。 tess-twoという名前のライブラリがあるという点でtess-twoフォルダー
そして、そのプロジェクト ライブラリを Android プロジェクトにインポートしています。プロジェクトをクリーンアップして実行すると、SQLiteDatabase.loadLibs(context); という行でエラーが発生しました。
再びtess-twoライブラリを削除し、デバイスからアンインストールし、クリーンアップしてビルドして実行すると、問題なく動作しますエラーは発生していません。私のプロジェクトにもOCR機能が必要です。誰か助けてください