【问题标题】:Integrating SqlCipher with android application (on Windows)将 SqlCipher 与 android 应用程序集成(在 Windows 上)
【发布时间】:2012-11-14 17:05:57
【问题描述】:

我从以下文档中不太明白:http://sqlcipher.net/sqlcipher-for-android/

我应该怎么做,步骤是什么?看来这些说明只属于 MAC 用户,我的操作系统是 Windows 7。

谁能告诉我我该怎么办?二进制文件包含“libs”和“assets”文件夹。 如何将这些集成到我现有的应用程序中?

【问题讨论】:

    标签: java android sql eclipse sqlcipher


    【解决方案1】:

    第 1 步:将 assets/ 文件夹的内容复制到项目的 assets/ 文件夹中。

    第 2 步:将 libs/ 文件夹的内容复制到项目的 libs/ 文件夹中。

    第 3 步:编写 SQLCipher API 代码,将对 SQLiteDatabaseSQLiteOpenHelper 等内容的引用替换为 SQLCipher 等效项。

    Here is a sample project 显示 SQLCipher for Android 正在使用中。

    【讨论】:

    • 复制是指CTRL+C?
    • @idish:我的意思是复制文件。欢迎您使用任何您希望复制文件的方式。
    • 好的,我复制了文件并将 3 个 jars 添加为库,效果很好!谢谢。
    • 嗯,我现在可能有点离题了,但是sqlcipher的用法是一样的吗?我的意思是加密和解密是自动发生的?
    • @idish:是的,它是自动的。您在打开数据库时提供密码(例如,在您的 SQLiteOpenHelper 上传递给 getReadableDatabase())。
    猜你喜欢
    • 1970-01-01
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 2023-03-22
    • 2012-09-28
    • 1970-01-01
    相关资源
    最近更新 更多