SQLCipher和CWAC-SafeRoom使我的APK大小加倍

时间:2019-01-21 11:30:47

标签: android-room sqlcipher commonsware-cwac sqlcipher-android

这些库的大小确实增加了APK的大小。它几乎是我的应用大小的 50%,它的大小为 16.3 MB ,当我分析APK时,仅sqlcipher-lib占我的 48.9% apk大小,即 7.3MBs!

有什么解决方法吗?

enter image description here

编辑: 由于这是一个与数据库相关的问题,我相信如果其他开发人员在搜索过程中仍对指定的标签进行引用以确保其特异性,则是很好的。  我认为下面的答案可以更好地解决该问题,以使对话始终围绕特定主题

1 个答案:

答案 0 :(得分:0)

看到This section of the thread实现的

SafeRoom可以更好地说明解决方案。正是这样; 解决问题,以支持不同的体系结构。因此,我必须继续遵守这一保护规则;

-keep class net.sqlcipher.** {
    *;
}

保留较大的类。