結果のビルドで暗号化された SQLite データベースが提供されるように、wxSQLite や Libtomcrypt にあるような暗号化/コーデックを使用して SQLite をコンパイル (SQLITE_HAS_CODEC を有効化) しようとしています。
しかし、Android セキュリティ モデルは、アプリが他のアプリのデータを読み取ることができない安全なサンドボックス ポリシーを実装しているため、結果として得られる SQLite (暗号化を使用してビルド) はすべてのアプリで透過的に動作し、安全なサンドボックス ポリシーを回避するか、または各プロジェクトを個別に構成する必要があります。暗号化されたデータを SQLite に保存できますか?
つまり、すべてのアプリからのデータを暗号化して SQLite データベースに保存するか、構成が必要な 1 つのプロジェクトにのみ適用できます。
ありがとう。