4 ms·
Semi-related: Older Android versions (up to 4.1.2 or so) used to have a bug whereby old native libraries weren't deleted when updating an app. I remember Skype
by iggldiggl 5y ago
Semi-related: Older Android versions (up to 4.1.2 or so) used to have a bug whereby old native libraries weren't deleted when updating an app. I remember Skype being a particular offender, since their main native library included a version number in the file name, so with every update a new version of a multi-megabyte .so would be plonked onto your phone, but with all the previous versions of the library being left behind on your storage, eventually taking up a considerable amount of space after a couple of updates.
Unless you were rooted, the only workaround to free up that space as an end user was completely uninstalling and then reinstalling the app. I tried contacting their support about it, but it was of course useless in trying to get them to understand the problem…
Google in turn used to ship a number of 0-byte .so-files with their apps in order to circumvent the problem.