Framework Size Notes
The SlyceSDK adds approximately 4MB per architecture to your compressed application (.ipa or .apk file). It's very common for modern applications to bundle two architectures (32 and 64 bit), in which case the SlyceSDK will add 8MB (4MB per architecture).
There are techniques for both iOS and Android that enable devices to download the minimum amount possible. Please see the following sections.
ABI Splitting
In order to reduce the file size of your Android APK, you can create separate Application Binary Interfaces (ABIs) for specific screen densities.External References
Enableing ABI Splitting
Add this to your android block in your app level gradle:
android { ... splits { abi { enable true reset() // Clears the default list from all ABIs to no ABIs. include "armeabi-v7a", "arm64-v8a" // Specifies the two ABIs we want to generate APKs for. } } }