我想从库项目中访问主项目中存在的静态字符串。
我有什么:
- 图书馆计划:包含所有活动和功能代码。
- Main Project / s:仅包含DB,String资源和drawable。
醇>
这两个项目都是由我制作的。一切都融为一体,运作良好。
要求:
- 每个主项目都包含一个特定于该项目的加密SQLite数据库。
- 我想以某种方式将解密密钥存储在Main项目中,并从Library项目中的解密方法访问它们。
- 解密发生在运行时,因此在将Db从包中复制到应用程序的文档文件夹时解密Db不是一种选择。
- 我希望将键存储为类中的静态变量,以便编译它们。因此,将字符串资源中的密钥存储不是一种选择。
醇>
主要要求是密钥必须编译,因此很难从apk中提取它们。
任何帮助将不胜感激!
非常感谢!