Although the SDK doesn't have a large footprint, you can decrease the size of your app by
splitting your APK or by using ProGuard.
The SOS SDK contains native libraries for a variety of architectures, so it can benefit from APK splitting. See the Android documentation on splitting your APK.
You can also use ProGuard to shrink and optimize your app. Use the following ProGuard rules as a starting point.
################# ALL #################
# ------------------ OkHttp --------------------------
-dontwarn okio.**
-dontwarn okhttp3.**
-dontwarn javax.annotation.**
-dontwarn org.conscrypt.**
-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
# ------------------ SQLCipher ------------------------
# If you're only using Chat, you can remove the sqlcipher rules
-keep class net.sqlcipher.** { *; }
-dontwarn net.sqlcipher.**
# ------------------ Gson ----------------------------
-keepclassmembers,allowobfuscation class * {
@com.google.gson.annotations.SerializedName <fields>;
}