How to improve my application Improving the efficiency of updates

as you know, starting with android4.1, Google supports smart app updates. and for users, when they update their Android applications installed from a Google game, they only download what has changed, and not download all apk.

In my application, I want to also support smartAppUpdates. and now I use bsdiff and bspatch.but, but I also think when I update my application, it is so easy to download. and in my app apk file, libs is so large, my apk is about 11M, but the .so file, which in libs is 9M. and when I update my application, I never update the libraries. for example: I use bsdiff like this

bsdiff old.apk new.apk diff.apk

new.apk is 11.5M and old.apk is about 11.4M but diff.apk is about 6M.

and when I update my application, I never update the libraries.

when I try to archive diff.apk to reduce it, but it is not used. diff.zip is equal to diff.apk

and how can i do this? Does everyone help me? thanks in advance.

How can I improve the efficiency of application updates?

+4
source share
2 answers

, , Google Play . , Google Smart Application Update - GDIFF, APK APK . , APK . APK . : http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6563072.

, , , ProGuard, , , .. , ProGuard, 20%.

+4
+1

All Articles