データベースを暗号化する必要がある Android フォン/タブレット アプリケーションにデータベース機能を追加しています。私はいくつかのオプションを調査しており、現在SQLCipherを検討しています。
私の 1 つの懸念は、SQLCipher がネイティブ コードを使用していることです。次のディレクトリにネイティブ ライブラリが含まれていることがわかります。
- libs/armeabi
- ライブラリ/x86
これは、ARM および X86 プロセッサ システムでのみ動作することを意味すると思います。(間違っていたら訂正してください)
アプリがこれら 2 つのアーキテクチャのみをサポートしている場合、多くのデバイスが除外されますか? 私の理解では、モバイル デバイスの大部分は ARM プロセッサを使用しています。これは正確ですか?