为测验应用程序加密/解密android数据库

时间:2014-08-25 17:04:43

标签: android

我正在创建一个测验应用(付费应用)。 该应用程序有一个数据库,有大约3000个问题。 我想知道如何保护数据库。 我想知道最好和最简单的方法。

2 个答案:

答案 0 :(得分:1)

您可以使用 sqlcipher ,请参阅this link 现在我正在使用它,它非常好(它可以免费用于Android但不适用于Ios)

答案 1 :(得分:0)

一种简单的方法是简单地使用内置于Android的ProGuard。这将使您的数据更难找到。您所要做的就是在build.gradle文件中启用ProGuard(对于AS)。

由于它不是关键数据,在我看来,这种安全级别绰绰有余。

ProGuard in the docs