AnsweredAssumed Answered

Android App Size bloated(Esri.ArcGISRuntime.Xamarin.Android - 100.5) - Unable to upload to play store because of size restriction.

Question asked by amit.taparia on Sep 4, 2019
Latest reply on Sep 10, 2019 by amit.taparia

Android App Size bloated - Unable to upload to play store because of size restriction.

After upgrading the Esri Arc Gis Runtime for Android to 100.5.0, our android app size is bloated well beyond 100 MB. Checking the content of the .apk file, I found this out :

 

1. Esri.ArcGISRuntime.dll - 67,646 KB

2. libruntimecore.so - 57,432 KB

 

So just these 2 files from ESRI is contributing to more than 100 MB. Google play store doesn't allow apps beyond 100 MB. But they do have some provision to allow to the play store using something called "Expansion Files" but to the best of my understanding, Expansion Files are mainly for high resolution images and not for dll's/.so files.

 

I tried splitting my app based on CPU architecture as well where it produces separate files based on the CPU architecture but even after that the app size is more than 100MB just for the 2 ESRI files.

 

Can you guy please help?

Outcomes