SQLCipher и CWAC-SafeRoom удваивают размер моего APK - PullRequest
0 голосов
/ 21 января 2019

Размер этих библиотек действительно увеличивает размер APK.Это почти 50% мой размер приложения, принимая его 16,3 МБ , и когда я анализирую APK, только sqlcipher-lib равен 48,9% моего размера apk, т.е. 7,3 МБ !!!

Есть ли обходной путь?

enter image description here

Редактировать: Так как это проблема, связанная с БД, и я считаю, что было бы хорошо, если бы указанные теги оставались ссылками для специфичности во время поиска другими разработчиками.Я думаю, что ответ ниже рассматривает его лучше, чтобы вести разговор по конкретным темам

1 Ответ

0 голосов
/ 21 января 2019

Этот раздел потока , который видел реализацию SafeRoom , лучше объясняет решение.Что именно; Оставайтесь с проблемой для поддержки различных архитектур.Поэтому мне пришлось продолжить с этим правилом proguard:

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

, в котором содержатся значительные классы.

...