Próbuję użyć powiązań androida SQLite do niestandardowego zaszyfrowanego DB SQLite w mojej aplikacji dla systemu Android. Wszystko działa dobrze i mam zamiar opublikować moją aplikację. Próbuję użyć ProGuard do obfuskacji i kompresji kodu, ale nie działa dobrze z powiązaniami androida SQLite. Moja wydana aplikacja ulega awarii podczas uruchamiania, ponieważ nie może znaleźć kilku plików .so używanych przez SQLite. Nie jestem pewien, jaka powinna być właściwa zasada ProGuard, aby zachować te biblioteki.Konfiguracja Proguard dla powiązań android sqlite
Teraz dodałem tylko to do mojego PROGUARD:
-keep class org.sqlite.**