I am building an Android application that will be distributed in a controlled environment. (i.e. app will be pre-installed on specific devices that will be given out). The app will be installed outside of Play store. The final apk will be ~50MB but can grow over that in few releases.
The question I have is, if there is a way to release updates to the application using some method so that we only have to provide "patch"? This could include updating dependent library and code not just assets?
I have found is expansion files. http://developer.android.com/google/play/expansion-files.html